第一篇Blog!

First Post:

Last Update:

Word Count:
858

Read Time:
3 min

动态个人Blog搭建教程

第一次的Blog,就分享下我的这个动态Blog如何搭建的吧!

Step 1 准备工作

下载MobaXterm (这软件简直是ssh神器!)

https://mobaxterm.mobatek.net/download-home-edition.html

动态Blog类型有很多,我的建议是用halo的jar包进行搭建,因为halo官方一直在进行更新,而且社区内资源丰富,各种主题等都能比较方便的找到。

下载halo.jar 与 nginx

链接:https://pan.baidu.com/s/1t1lA9-Wn132x_x8z-BQgAg?pwd=fndh
提取码:fndh

链接内也包含了常用的blog主题,供各位自取

购置云服务器

构建动态blog,需要买一个云服务器,我的网站服务器是在百度智能云上购买的,最近在打折,搭建blog的话ic4,centos 7.x就足够了,38元/年的价格还挺良心的,搭建后别忘了重置服务器密码

百度智能云服务器:http://mke.cn/1gc0

Step 2 开始搭建!

服务器创建完成后,我们就可以开始正式搭建了

首先,在MobaXterm里点击session,添加一个SSH,remote host一栏填的就是我们刚才准备的云服务器IP,username可以自定义,也可以不填,完成后输入云服务器的密码,就可以进入控制台了。

然后,在MobaXterm里点击session,添加一个SFTP,填写方式与SSH相同。

本次搭建需要的一个环境就是Java环境JDK,只需在SSH里输入一行命令即可安装

yum install java-11-openjdk -y

安装完成后我们就可以上传jar包了

将下好的halo.jar拖到SFTP里面,然后在SSH里面输入以下命令运行jar包就可以了

nohup java -jar halo-1.4.17.jar &

此时jar包就能在后台进行安装了

等待一段时间后,在浏览器中进入以下网址

你的云服务器IP:8090
例如:180.76.160.104:8090

就能进入halo的安装向导了,完成向导后即可进入后台管理系统,此时你就已经拥有一个高度自定义的动态Blog啦!同时在“主题”中,可以将下好的主题上传哦!

Step 3 后续操作

一般而言,我们不会让这个jar包启动的8090的这个后台服务去直面用户,而是在中间再加一层代理服务器做转发,最常用的就是Nginx服务器啦,所以我们需要到SSH中安装Nginx服务器,关于如何安装,这篇文章里有详细的教程(PCRE其实无需安装)
https://www.runoob.com/linux/nginx-install-setup.html
前面的压缩包里也有下好的Nginx供各位使用!

最后的最后,就是定制一个自己的域名了(我暂时还没实现)
在刚才百度智能云的购买界面里就有1元/年的域名供大家选择,购买后点击“解析”,链接到目前博客的网站就可以了。不过购买后还需要实名,备案等一系列复杂操作。。所以我的域名暂时还在进行备案审核。。。祝各位顺利吧!

后记

不知不觉写了一个小时了,也算是把昨晚搭建的过程又复盘了一遍,准备去干午饭啦,祝各位搭建顺利,有任何疑问都可以在留言区询问哦!拜拜ヾ(•ω•`)o