当前位置:网站首页>I have a server. What can I do?
I have a server. What can I do?
2022-06-24 02:41:00 【Programmer fish skin】
What is the use of the server ?
A classmate asked me : Fish skin , I have a server , What can I do ?
I smiled , Asked him : What can you do with your computer ?
He smiled. : Learn programming , Watch the movie , fight against landlords !
I said, : Pretty good , These are small case. Because the server itself is also a computer , So in theory, what you can do on a personal computer , It can also be done on the server !
Here are some wonderful uses of the server ~
The role of the server
Server server , Is a machine that provides services , What service do you need? , It has corresponding software and methods for you .
Hang website
One of the most common uses of the server is to hang up the website .
For example, we developed a personal blog , I want other students to visit , Just throw the blog file on the server , Install one more Nginx And so on. web The server , That's all right. ~
Hang backstage
It is also one of the most common uses of servers .
The server can not only hang web files , It can also run various background programs , Provide services to web front end .
For example, website management background 、 Database background ( Add, delete, modify and query data from the database )、 Game services ( Real time computing ) etc. .
File
If you're worried about losing files 、 Or it's not safe to put it on someone else's network disk 、 More restrictions , You can build a server into a file server , Like building FTP service 、 Build a private network 、 Drawing bed, etc .
In the enterprise , Mail is the mainstream way of information transmission . But because email data may contain a lot of private content , So to prevent leaks , Many companies use servers to build their own mail services , More secure email .
test machine
In the process of learning programming , We sometimes do some “ Destructive ”、“ Irreducible ” The test experiment of . If you don't want to affect your computer , Using a server to perform experiments is also a good choice .
Yes, of course , You can also use virtual machines or containers , But if the magnitude of the test is large 、 High quality requirements , Or the server will be more convenient .
Do the agent
Sometimes we visit some foreign websites more slowly , Cough cough cough ...
At this time, the whole proxy server , Let it replace us to access and obtain the resources of the target website .
Empathy , The proxy server can also process and forward a large number of requests , Allocate to multiple different machines , Load balancing , Increase the concurrency of the whole website .
Run script
Various scripts can be executed on the server , For example, get pictures of little sister in batch 、 Automatically detect whether the machine is normal 、 Send reminder email regularly .
Learn programming
Linux System can be said to be a required course for programmers . There is one Linux After the server of the system , You can execute all kinds of... On the server Linux command 、 Deployment project , Learn programming in a practical way , More impressive .
Calculation data
Many computing tasks now , It doesn't mean you can do it on a single server ( Not enough resources or computing too slow ). For example, in big data and artificial intelligence scenarios , A large number of servers are usually used as computing nodes 、 Form a cluster , Work together to complete the calculation .
Just ask , Now learn artificial intelligence friends , How many are training models on their own computers ? Use the cloud computing platform , Run the algorithm directly with an existing server cluster , It doesn't smell ?
Engage in cooperation
When a team develops a project , Make sure that the final code you see is consistent .
therefore , When everyone writes code on their computer , To upload the code to a public server for consolidation and management ( such as GitHub).
Now , A more convenient collaborative development model has emerged , Just store the code on a public server , All developers are connected to the server , You can develop... Remotely , Real time collaboration . Editors that support this function 、 What cloud IDE More and more 、 It's becoming more and more popular .
See here , Do you want to show off your skills on your own servers ?
My personal blog :https://yupi.icu, Just hang it on the ECS , If you want a white-collar computer , Welcome to see ~
I'm fish skin , Originality is not easy. , If you think the article is good , hope give the thumbs-up Under the support , Be deeply grateful .
边栏推荐
- The easydss on demand file upload interface calls postman to report an error. Failed to upload the file?
- How to use nsfilemanager
- How does easynvr call the interface to modify a user-defined page?
- Buddha's foot before examination: the first bullet of leetcode
- More than 10 million Android users installed a fraud app and doubled the number of blackmail attacks in the UK | global network security hotspot
- The principle of Fortress application publisher
- Solution to session problem of missing laravel jump page
- Cloud function pressure measurement based on wechat applet
- In PHP, use recursive depth to merge multiple arrays
- Kibana report generation failed due to custom template
猜你喜欢
随机推荐
Tke single node risk avoidance
Pod abnormal troubleshooting
Data acquisition and transmission instrument environmental pollution monitoring of iron and steel plant
IPhone sending SMS implementation
The most comprehensive arrangement of safe operation solutions from various manufacturers
Is it illegal to use someone else's trademark to register a domain name? What should we pay attention to when registering a domain name?
[security] Tencent cloud double 12 is not limited to new and old users! Safe sub venue - discount guide! Unlimited account types!
Compile blender source code
Mysql Find_ IN_ Set function
Echo framework: add API logging Middleware
How to understand EDI requirements of trading partners
Start tcapulusdb process
Flink practice tutorial: getting started 1- zero basic users realize simple Flink tasks
Disk and file system (Simplified)
How to calculate the trademark registration fee? How much does it cost to register a trademark?
Hungry? Remote dual live database practice
Engineer culture: why doesn't bat call the boss
How does easydss solve the problem that the concurrency is too large and the disk read / write cannot keep up?
Go language starts again, go modules' past life, present life and basic use
What about registered domain names? How long does it take to register a domain name?

