自己拥有一台服务器可以做哪些很酷的事情?
共 1540字,需浏览 4分钟
·
2021-11-19 05:36
阅读本文大概需要4分钟。
作为一名程序员或者互联网从业者,拥有一台自己的云服务器几乎是个标配。
但很多小伙伴还不知道有一台服务器能用来做什么,今天洋哥就给大家分享下服务器的用途大全:
1.搭建爬虫
爬虫学习起来并不难,网上有很多这块的教程;但如果需要深入学习一些复杂的爬虫,就得搞懂一些算法,不断优化后,就可以编写一个牛逼的爬虫了。
掌握基本的爬虫工作原理之后,先学习下Scrapy,然后是Bloom Filter: https://llimllib.github.io/bloomfilter-tutorial/。
如果需要大规模网页抓取,需要学习下分布式爬虫的概念。其实也不难,你只要学会怎样维护一个所有集群机器能够有效分享的分布式队列就好。
但不管你写的爬虫有多牛逼,总之需要一个云服务器,不然压根跑不起来。
2.自建 Git 服务
由于工作或者自学的需求,我们有时候需要在内网创建一个Git服务方便保存代码和部署应用。有一个轻量级易部署的开源项目 gitea,不仅功能适用还支持跨平台。
GitHub 地址:https://github.com/go-gitea/gitea
官方文档:https://docs.gitea.io
3.搭建个人博客或网站
云服务器+Wordpress,能快速搭建个人博客或者网站。
打开云服务器的控制面板能看到排名第一的按钮就是快速搭建网站:
再配合WordPress就可以做出各种漂亮的博客和个人网站了。
博客和个人网站对技术人还是非常有用的,比如左耳朵耗子,最初成名就是因为他的个人博客。
我的一个读者用阿里云搭了一个博客,大家看看:
再来看看程序员父亲对儿子的爱:
4.学习用途
很多人学Linux会先安装虚拟机,然后安装Linux操作系统,一顿操作猛如虎,结果安装过程就被劝退了。
有了云服务器就省去这些麻烦了,快速进去学习过程,让你体验部署服务,运行应用的快感。
不管是web应用、Mysql、Redis等等都可以通过云服务器来学习,绝对是一个学习利器。
5.搭建个人网盘
Github 地址:https://github.com/nextcloud
6.反向代理服务
nginx和haproxy,这也算程序员必须了解的知识了,无论是前后端,web服务主要用nginx,其他服务器用haproxy。
有个小教程大家可以看看:
https://blog.xinac.cn/archives/nginx%E5%B8%B8%E7%94%A8%E9%85%8D%E7%BD%AE%E5%8F%82%E8%80%83%E5%A4%A7%E5%85%A8
云服务器还有很多用途就不一一细说了。
大家可以看看阿里云培训基地:https://edu.aliyun.com/lab/?source=5176.11533457&userCode=28kqeewo
这上面有各种各样的云服务器花样玩法,都配有视频教程,学习起来非常方便。
接下来说重点了,小猿联合阿里云送大家一人一台云服务器(原价1000+)。
领服务器的方法很简单:加入我的阿里云返现群买服务器,看群公告,然后返现给大家 。
扫码加群,看群公告