程序猿到底有没有必要买一台阿里云服务器?

在这里插入图片描述

做为一名程序猿多多少少每天都在跟服务器打交道,尤其是后端的小伙伴,那么你是否也有这样的想法呢 ?

一、个人服务器究竟能做什么? 1. 搭建个人博客

软件开发这个行业,知识技术日新月异,作为一名合格专注的程序猿每天都会浏览各种各样的技术网站,在这里我们排出一些大的技术博客网站,我们也经常会看到很多个人的技术博主。一般拥有个人博客网站的都是在某一个领域有很深认识的大牛,会经常把自己的学到的知识积累下来,分享给大家。那么如果要搭建自己的个人博客就必须要有一台个人服务器啦。 但是排出一种情况就是有些个人博主会把自己的博客部署在 gitlab 或者github、coding 的静态Pages上,然后通过域名CNAME 的方式访问, 像小编我自己之前也是用后面这种情况,可以免费部署自己的个人博客。但是唯一缺点就是访问太慢了。

下面就是小编我自己的个人网站,主要做Java后端的知识分享(非营利性哦)

在这里插入图片描述

2. 搭建个人知识库

做为技术人,我们每天都要处理各种各样的数据,有公司数据、有个人数据、或者碎片的知识点、API信息、备忘录信息等。相信每个开发者都会有这个需求吧,一般我们可以使用 有道云笔记 、 印象笔记。 小编使用的是前者,但是突然有一段时间不能用了,原因当然不是有道云挂了, 而是很多公司为了信息安全禁止员工登陆这种网站,
比如云盘类网站, 当然就包括上面的。这个时候当我们访问上面的网站时候就会被公司后台记录,或者是直接就访问不到。这个时候我们就要考虑搭建一个人知识库了。小编现在用的是 showdoc。 非常简单。

登陆服务器安装 docker 运行下面命令即可

docker pull xd2idwf5.mirror.aliyuncs.com/star7th/showdoc; docker tag xd2idwf5.mirror.aliyuncs.com/star7th/showdoc:latest star7th/showdoc:latest; mkdir showdoc_data; mkdir showdoc_data/html; chmod -R 777 showdoc_data; docker run -d --name showdoc -p 6666:80 -v /root/showdoc_data/html:/var/www/html/ star7th/showdoc

下面是小编的个人知识库

在这里插入图片描述

3. 搭建个人网盘

网盘的用处只有一个就是存储文件,市面上的产品之前有很多但是近两年很多都倒闭了,不过现在还有 百度网盘依然坚挺。但是(太…慢了)。 那么我们就自己来搭建一个吧。小编使用的网盘是 Seafile

Seafile是一个开源、专业、可靠的云存储平台;解决文件集中存储、共享和跨平台访问等问题,除了一般网盘所提供的云存储以及共享功能外,Seafile还提供消息通信。 具体安装也不难。

在这里插入图片描述

4. 部署个人应用

这个需求应该是购买服务器的最终目的,就是部署自己的服务, 小编就是部署的自己的博客应用。 使用nginx作为方向代理。不得不说使用自己服务器就是比免费的速度快。

响应在5毫秒内
免费的响应在400毫秒内

虽然都不到1秒,但是具体使用时候用户体验差距还是很大的。可以自己体验下。

在这里插入图片描述

二、购买了服务器你还需要哪些知识储备 1. 服务器ssh登录

当我们购买了服务器我们有两种登陆方式

用户名和密码登陆

秘钥登陆
这两种登陆都离不开 ssh 命令

第一种
ssh root@127.32.32.122 然后输入用户密码

第二种
ssh aliyun 直接就访问

对于如何配置小编就不说了,百度搜索就很多答案,如果不想搜索或者有问题,可以给小编私信。小编给你解决。

2. 服务器器安全组配置

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwzzpg.html