Hello Halo
如果你看到了这一篇文章,那么证明你已经安装成功了,感谢使用 Halo 进行创作,希望能够使用愉快。
下面我就简单的记录下是怎么运行 halo 的吧!
首先需要阅读 halo 的官方文档:https://docs.halo.run/ (像那些购买服务器、安装docker等等我这里就不记录了)
最好
yum install
更新软件版本一下,避免软件版本过低。可能花费的时间过长。
通过 docker 拉去镜像:
docker pull halohub/halo:2.9
根据官方的版本号拉取。创建目录,这里使用官方的提供的,或者自己定义的都可以。我使用自己定义的:
mkdir ~/zfc-halo && cd ~/zfc-halo
。因为我部署使用的外部MySQL(记得先创建数据库哦!我是使用宝塔创建的,非常方便),所以参考官方提供的案例。记得创建
docker-compose.ymal
文件哦这里我改了改,根据自己的要求去定义即可。我附上我修改后的地方。
在这个目录下使用
docker-compose up -d
启动服务。如果不放心可以使用
docker ps -a
查看所有容器。或者使用
docker-compose logs -f
实时查看日志。这些官方文档中都有提。
使用反向代理配置 Nginx ,进入你 nginx 的目录。创建一个
.conf
后缀的文件。编辑文件,将官方的复制过来,根据自己的需求修改。
将自定义配置文件引入
nginx.conf
中。
访问 http://halo.zfc.life 。ok 成功~
回过头来说这个域名是怎样配置的。
注:如有不正确的地方欢迎留言哦~