开始安装
- 在宝塔安装Docker
- 在/root或者/opt目录下创建halo文件夹,文件夹可以不用命名为"halo",可以是你自己喜欢的文件夹名,尽量避免中文字符
- 在新建的halo的文件夹下创建一个名为 docker-compose.yaml 的文件
- 编辑 docker-compose.yaml
- 写入以下配置文件,需要提前在宝塔创建halo的数据库,可以不使用halo命名数据库,修改spring.r2dbc.url=r2dbc:pool:mysql://localhost:3306/halo这行代码里面的halo代码段,那个是数据库名,然后配置好数据库名和数据库密码
version: "3"
services:
halo:
image: registry.fit2cloud.com/halo/halo:2.19
restart: on-failure:3
network_mode: "host"
volumes:
- ./halo2:/root/.halo2
command:
# 修改为自己已有的 MySQL 配置
- --spring.r2dbc.url=r2dbc:pool:mysql://localhost:3306/halo
- --spring.r2dbc.username=root
- --spring.r2dbc.password=
- --spring.sql.init.platform=mysql
# 外部访问地址,请根据实际需要修改
- --halo.external-url=http://localhost:8090/
# 端口号 默认8090
- --server.port=8090
打开ssh终端
cd /root/halo
或者
cd /opt/halo
总之就是cd docker-compose.yaml所在目录
执行运行指令
docker-compose up -d
查看运行日志
docker-compose logs -f
这样就搭建完成了,访问地址为http://IP:8090
可以在宝塔配置反向代理,这样子一个Halo就搭建完成了。
1、文章版权归作者所有,未经允许请勿转载。
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505
你可能也喜欢
- ♥ 网站建设的一般步骤是什么呢?07/14
- ♥ landing page制作方法10/14
- ♥ landing page优化10/14
- ♥ 301和302重定向的区别02/21
- ♥ 只使用CSS提升页面渲染速度的方法04/19
- ♥ 电子商务网站建站技巧06/25