介绍

Halo [ˈheɪloʊ] 一款现代化的开源博客/CMS系统,值得一试

3936061831

需要

  • 服务器一台
  • 手机或者电脑
  • SSH工具
  • 动手能力啦

开始

  1. 服务器安装宝塔面板,这里就不多追诉了 i2pic1_03
  1. 安装宝塔完成后,登录后台,软件商店安装NginxDocker管理器就这两个,Nginx反向代理,Docker用于Halo博客的安装!

  2. Docker管理器安装完成请在SSH输入以下命令,拉取最新的Halo镜像

  3. 也可以在 宝塔 自带的终端 ,一样的,只是更加方便

docker pull halohub/halo:1.5.3
  • 然后查看Docker管理器镜像管理有没有拉取到Halo:1.5.3 3031977815 3563128160
  1. 拉取到后,再输入以下命令来创建容器
docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo --restart=unless-stopped halohub/halo:1.5.3

3045982223 2413825800

  1. Docker管理器可以查看正在运行的Halo1.5.3,然后打开打开ip:8090,即可看到安装引导界面,如果端口8090访问不了,请在防火墙放出8090端口

  2. 新建一个站点,用于反向代理Halo已经安装了Nginx的,输入你要绑定的域名,设置反向代理,添加反向代理,目标URLhttp://127.0.0.1:8090这里的8090Halo端口,如果不是这个端口请自行修改,发送域名$host

3146172827.jpg

  1. 访问你绑定的域名,发现Halo已经搭建完成,正常访问!

2387614618

  • 新建站点,可以直接申请SSL证书,反代默认填写7.,如有疑问请在本文留言,稍后会上传相关的图片!