简介
Halo [ˈheɪloʊ],强大易用的开源建站工具。
部署安装教程
新建文件夹
到/www/wwwroot目录下新建一个文件夹,自定义英文名称
创建好后把里面的默认文件删了
拉取镜像
到软件商店下载 Docker管理器
安装好后,进入设置
进入镜像管理,点击获取镜像,从官方库获取
在镜像名称里填入
halohub/halo:2.8...
获取成功后,进入容器列表,点击创建容器
下面说需要配置的内容,没提到的默认就行
- 映射端口:8090 TCP:8090
- 目录映射:容器目录/www/wwwroot,服务器目录/之前创建的文件夹
然后就提交
安装程序
先到服务器安全组/防火墙配置放行端口
我这里用腾讯云演示
进入防火墙,点击添加规则,协议选择TCP,端口为8090
配置好后,在浏览器地址栏输入服务器IP和端口进入安装界面
示例:1.4.11.161:8090
把信息填写了就可以了
进入博客后台后就自己操作吧
域名绑定
到网站页面,添加站点,填写信息
根目录修改为上面创建的文件夹
开启MySQL,PHP版本不用管
别着急,还没结束
进入站点管理,选择反向代理,添加反向代理
目标url填http://127.0.0.1:8090,发送域名则是刚绑定的域名
这样halo就部署安装好了。
附:主题安装
主题商店可进halo官网查看,或者安装好后默认文章里
我看了几个主题都是由安装教程的,所以我写的可不看
进入后台——外观-主题——安装,选择安装方式后安装,大多数情况下最后都会选择本地安装。
over
本文共 438 个字数,平均阅读时长 ≈ 2分钟
评论 (0)