halo博客安装笔记

小龙 2020年01月27日 1,834次浏览

小龙的博客采用开源博客halo制作,简单记一下安装的步骤,备忘

  1. 一定先用root用户登录(sudo passwd root,然后su),因为按照官方配置自启动以后工作目录会放在/root下,而不是普通用户的home下,所以按照官方的教程安装完,会发现系统采用的安装包里的默认配置安装的,且这个配置不好改
    1. 官方教程虽然写了创建一个新的用户,但是后面启动service用的是root用户
  2. 部署halo,参见官方教程 linux安装halo
    • ubuntu安装jdk命令 sudo apt-get install openjdk-8-jdk
    • service配置文件目录 /etc/systemd/system/halo.service
  3. 配置域名--Nginx方案
    1. 官方教程 配置域名访问
    2. 参见 Nginx同一个域名配置多个项目
    3. 由于网站已部署其他应用,采用二级域名的方案
    4. 貌似需要为二级域名单独申请一个证书,用了原来一级域名的证书后,chrome浏览器提示了不安全
    5. 后台改网站地址(否则css、js等文件访问有问题)
  4. 重装:
    1. 先备份主目录下的.halo文件夹
    2. 把主目录下.halo文件夹删掉就可以了