军训后的大一,就是无休止的忙碌,再加以原来的虚拟空间的被删盘,我的博客死亡了3个月,等到这个月,也就是12月的时候,我终于终于,有时间来重建我的博客了


1. 前期的考虑

  • 之前的博客都是建在虚拟空间上的
    从高一时的香港免费虚机(那是一位大佬用自己的闲置服务器免费给我们开的,现在还十分感谢那位大佬,给予了我这个小萌新宝贵的资源和指导)
    到高二时的KVM机房低价虚拟空间(不建议,因为很卡很卡)
    再到高三时的友明互联的虚拟空间(50RMB包年,好用,但是因为防御不够叼,自己的卖的价格太有竞争力,被人黑了,导致我的网站文件被删)

  • 前面的几次失败,我觉得很大程度上都应该“归功于”虚拟空间的不稳定性(当然,我的钱没花够),所以,我决定使用服务器建站。

  • 因为我还只是一个没有什么额外收入的大学生,自然没什么钱买什么特别好的服务器啦,不过现在对服务器的要求不高,只要稳定,够用就行了,也不用搭建“科学上网”工具(本来就有不错的)
    所以,我把目光瞄上了学生机

  • 很多大型商家都会有学生机套餐,因为我在国内,追求稳定性,所以也就腾讯云、阿里云、华为云等这些的学生机套餐可选了

cd7934eea346eddbf9108a219f1648a8.jpg

华为云最近比较火,但是它的学生机好像一般般,配置最差,价格。。。。比别人低0.5~1元?

3c7f6d541464bfc9d7776dcb5d6dc19a.jpg

腾讯云中规中矩,槽点不多,如果没有下面的阿里云,我可能就选他了,因为我的域名是在腾讯云买的

7295cc515b825f1f825ed470617fcb00.jpg

阿里云出了款新的学生机,性能比原有的服务器缩水了一点点(听说的),但是,5M的带宽!(从小水管升级为够用的小水管)丰富的镜像!(虽然我没用到,但我想很多人还是需要这个的)

  • 于是我就上了车。。。

2. 服务器的准备

1. 购买

阿里云的学生认证和其他的 {{有点:fei chang}} 不同,24岁以下的实名认证用户自动认证学生身份,这个就很nice了,然后就是购买,因为备案域名是需要你持有服务器3个月以上的(是剩余时间,不是说你要用够3个月),所以,你需要买三个月或者更久(买多不会打折哦)

2. 首先要解析域名啦

将域名解析搬到阿里云(应该能提高一点点速度吧),然后将域名绑定到新的服务器ip上

3. 然后就可以进服务器进行布置了(安装宝塔面板)

为什么要用宝塔面板呢,主要是因为它对新手十分友好,免得你

我选的系统镜像是Centos,然后自行安装最新的宝塔面板,如果你想省事的话可以直接选择阿里云里面提供的宝塔的镜像一键安装,然后再升级

我还是推荐使用xshell(https://www.netsarang.com/products/xsh_overview.html )进行远程连接,但不知道为什么,我的xshell只能够通过账号密码登陆,无法使用密钥登陆,不知道哪位大佬能够教教我

其实账号密码登陆也够了,毕竟也没有太多的必要来追求安全,而且我之后的大部分操作都会在宝塔面板上完成,xshell只是备用和安装必要软件而已

然后就是安装宝塔面板(http://www.bt.cn/Download/btsoftlinux.html )了,安装过程按照官网教程就好,其实就是一条指令的事

安装好后其实还没办法用的,还需要开放相关的端口给面板,才可以使用,开端口的教程官网教程里面也有,这里贴个链接吧(https://www.bt.cn/bbs/thread-2897-1-1.html

宝塔官网的开端口教程是ECS服务器(就是另外一款学生机)的,我们是轻量应用服务器,有所不同,我们是在防火墙里面设置的,放上我的设置,大家可以参照一下
e227ec0357784c83302c92a36e8526c1.png

然后大家打开浏览器,地址栏输入***你的公网IP:8888*** 就进入宝塔面板了

在宝塔面板设置好后就可以开始安装博客的基本环境了


##3.安装博客程序

其实呢,在宝塔面板第一次启动的时候,应该是有一个提示你安装的界面的,但是那时候我安装失败了,所以自己又在面板里装了一次

我没有使用Apache,而是使用了Nginx,因为听说Nginx更新,对新技术的支持更好(Apache已经用了十几年了吧)

show出我的环境软件
94feb90d847538ce31ac9604e95b790e.png

从上到下进行安装
7931edcd47bd50a3d878d6f50e5ab582.png

我记得那时候我就挂在那安装,感觉就是装了好久好久好久,反正就是要有耐心啦(所以我都不明白下面的时间怎么统计出来的)
a361fb9d1236a423dd3b80ed761d5102.png

还有一个小工具要装一下,装好后点击设置按钮
691227218e02bc1a01a302295412744f.png

选择安装typecho
typecho.png

输入你的域名
typecho.png

然后它会把数据库的账号密码,数据库名告诉你,记下。

然后再开一个浏览器,地址栏输入你的ip或者域名,就可以开始安装typecho了

typecho的安装配置过程在官网有,就不详细叙述了。

##4.域名备案
差点忘了还要域名备案了
阿里云的备案入口是独立出来的
-.png
e5d4b8cbe31342482ccb7ac20b382d20.png
剩下的就看着引导做了
阿里云现在已经把备案过程给极致压缩了
通过活体检测,省去了幕布拍照环节
现在一般的阿里云备案时长是1天阿里云审核+6个工作日天管局审核

备案期间,阿里云会自动把你的网站关闭,备案结束后自动开放,这段时间,你就几乎不能建设你的博客了……王当时等得好苦啊


剩下折腾的步骤放在下一篇——重建小记2:博客数据恢复