介绍
Halo [ˈheɪloʊ]
一款现代化的开源博客/CMS系统,值得一试
需要
- 服务器一台
- 手机或者电脑
- SSH工具
- 动手能力啦
[cid="106"]
演示
[button color=" #2486b9" url="https://聚.top"]聚.top[/button]
开始
服务器
安装宝塔
面板,这里就不多追诉了
[button color=" #2486b9" url="https://www.bt.cn/new/index.html"]BT.CN[/button]- 安装
宝塔
完成后,登录
后台,软件商店安装Nginx
和Docker管理器
就这两个,Nginx
反向代理,Docker
用于Halo
博客的安装! Docker管理器
安装完成请在SSH
输入以下命令,拉取最新的Halo
镜像docker pull halohub/halo:1.5.3
然后查看
Docker管理器
镜像管理有没有拉取到Halo:1.5.3拉取到后,再输入以下命令来创建容器
docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo --restart=unless-stopped halohub/halo:1.5.3
Docker管理器
可以查看正在运行的Halo1.5.3
,然后打开打开 http://ip:8090,即可看到安装引导界面,如果端口8090
访问不了,请在防火墙
放出8090端口
- 新建一个站点,用于反向代理
Halo
已经安装了Nginx
的,输入你要绑定的域名,设置
,反向代理
,添加反向代理,目标URLhttp://127.0.0.1:8090
这里的8090
是Halo
端口,如果不是这个端口
请自行修改,发送域名$host
- 访问你绑定的域名,发现
Halo
已经搭建完成,正常访问!
注
- 新建站点,可以直接申请
SSL
证书,反代默认填写6.
,如有疑问请在本文留言,稍后会上传相关的图片!