一丶准备工作
1.服务器
准备一台安装了Linux系统的服务器。这次搭建用的系统是CentOs7
阿里云:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=3t6v5x0v
腾讯云:https://curl.qcloud.com/7VVMd37R
腾讯云在淘宝上会便宜很多,1核2G1M就可以,也可以自己选择配置
2.环境搭建
需要在服务器上安装java环境
可以参考这篇文章https://www.cnblogs.com/sxdcgaq8080/p/7492426.html
二丶博客安装
1.下载halo博客jar包
https://dl.halo.run/点击进入
点击release
点击最新版本即可下载
下载速度慢的可以右键复制下载链接到迅雷下载
2.xftp上传至服务器
利用xftp工具连接服务器
最后点击连接即可
在右侧会话中进入/usr目录/新建一个halo目录
直接从左侧本地会话中将halo.1.4.5.jar拖到右侧halo文件夹中
3.运行jar包
用xshell连接服务器
执行命令 cd /usr/halo 进入halo目录
执行命令 nohup java -jar halo-1.4.5.jar & 后台运行jar包 这样关闭xshell连接后博客依旧运行
关于jar执行命令这里可以参考这篇文章:https://www.cnblogs.com/linnuo/p/9084125.html
4.进入博客
输入公网ip:xxx.xxx.xxx.xxx:8090就可以进入了,根据提示设置即可
三丶注意事项
1.假如输入网址无法访问,可能是服务器上的端口没有开放,进入相应的服务器安全组设置里面设置开放端口
2.想更改访问端口,数据库等配置,参考官网文档自行修改
https://docs.halo.run/install/config