作为一名程序员或者互联网从业者,拥有一台自己的云服务器几乎是个标配。但很多小伙伴还不知道有一台服务器能用来做什么,今天洋哥就给大家分享下服务器的用途大全:1.搭建爬虫爬虫学习起来并不难,网上有很多这块的教程;但如果需要深入学习一些复杂的爬虫,就得搞懂一些算法,不断优化后,就可以编写一个牛逼的爬虫了。掌握基本的爬虫工作原理之后,先学习下Scrapy,然后是Bloom Filter: https://llimllib.github.io/bloomfilter-tutorial/。如果需要大规模网页抓取,需要学习下分布式爬虫的概念。其实也不难,你只要学会怎样维护一个所有集群机器能够有效分享的分布式队列就好。但不管你写的爬虫有多牛逼,总之需要一个云服务器,不然压根跑不起来。2.自建 Git 服务由于工作或者自学的需求,我们有时候需要在内网创建一个Git服务方便保存代码和部署应用。有一个轻量级易部署的开源项目 gitea,不仅功能适用还支持跨平台。GitHub 地址:https://github.com/go-gitea/gitea官方文档:https://docs.gitea.io3.搭建个人博客或网站云服务器+Wordpress,能快速搭建个人博客或者网站。打开云服务器的控制面板能看到排名第一的按钮就是快速搭建网站:点击后就是傻瓜级操作了:再配合WordPress就可以做出各种漂亮的博客和个人网站了。博客和个人网站对技术人还是非常有用的,比如左耳朵耗子,最初成名就是因为他的个人博客。我的一个读者用阿里云搭了一个博客,大家看看:再来看看程序员父亲对儿子的爱:4.部署各种后端服务最近带着公众号的小伙伴白领阿里云服务器,很多读者问有没有资格领服务器,我就写了个服务判断程序,然后上传到阿里云,做了一个判断资格的小网站:要是没有云服务器,这还真没法搞。5.学习用途很多人学Linux会先安装虚拟机,然后安装Linux操作系统,一顿操作猛如虎,结果安装过程就被劝退了。有了云服务器就省去这些麻烦了,快速进去学习过程,让你体验部署服务,运行应用的快感。不管是web应用、Mysql、Redis等等都可以通过云服务器来学习,绝对是一个学习利器。6.搭建个人网盘搞一个个人专属网盘,也不用担心供应商出问题什么的,这个意义还是挺大的,毕竟隐私保护嘛,公共网盘还是有点风险。简单点弄一下就是这个样子的:追求美观用Nextcloud就行,网上教程很多也很简单,这里就不细说了,大家看看洋哥弄的效果:Github 地址:https://github.com/nextcloud7.反向代理服务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这上面有各种各样的云服务器花样玩法,都配有视频教程,学习起来非常方便关于云服务器的用途,洋哥就分享到这里啦~
本文出自快速备案,转载时请注明出处及相应链接。