使用阿里云主机搭建自己的博客平台
序言
近来申请到了阿里云的云主机,刚好仍然想进行博客的迁移工作,于是就决定在云主机上进行博客网站的搭建。
打算工作
我们首先须要对主机的安全策略进行修改,便捷进行一些开发工作,还要进行博客平台的选型.
修改安全策略
阿里云为了保护用户的主机安全,默认采用安全策略来管理你主机的端口,只有在策略里开启的端口,外界才可以访问得到。于是为了开发的便捷,如右图我们对安全策略做以下配置:
博客平台选型
紧接着,我们选定我们的博客平台:
我们有两种备选项,一个是+php,另一个选项是halo+java,在查阅各类资料后,我觉得halo愈发适宜我,由于其搭建简单,可配置性高,且英文文档详尽。
搭建过程
由于我在配置主机的时侯采用的是系统,因而以下操作全都是在系统下边生效.
由于halo须要在halo环境下运行,因而我们首先须要安装java运行时:
sudo apt-Get install openjdk-11-jre -y
紧接着我们测试一下:
java -version
假定输出正常,则java运行时安装完成.
接着我们开始安装halo,首先我们创建一个名为halo的用户(名子可以随便)
useradd -m halo
给与管理员权限
usermod -aG root halo
为halo用户创建密码
passwd halo
登陆到halo帐户
su - halo
mkdir ~/app && cd ~/app
下载运行包
wget https://dl.halo.run/release/halo-1.6.0.jar -O halo.jar
紧接着我们创建工作目录,所有的运行期文件都储存在这儿
mkdir ~/.halo && cd ~/.halo
wget https://dl.halo.run/config/application-template.yaml -O ./application.yaml
java -version
0
更改完配置文件后我们就可以测试运行Halo了:
java -version
1
java -version
2
然而虽然是测试运行,为了在我们关掉ssh联接后,服务器依然可以正确运行,我们须要为halo创建并装载到系统当中:
下载Halo官方的halo.模板
java -version
3
更改halo.
java -version
4
重新加载
java -version
5
运行服务
java -version
6
在系统启动时启动服务
java -version
7
到这儿我们的halo服务就安装完成了,然后我们可以登陆到halo的管理员页面进行博客的编撰和管理了:
最终的成果
最终我把我之前的博客迁移到了新的博客平台上,大功告成!
总结与收获
经过此次搭建博客平台的实战,我充分练习了linux系统的操作使用,以及阿里云平台的管理,收获满满,感受也许多,谢谢阿里云基于我此次练习的机会。