之前写过一篇Hugo和WordPress的部署教程.最近有位朋友一直说让我如果方便的话再做一个Typecho的教程.刚好元旦有空就写了一篇

!!!Typecho对于HTTPS的支持过于糟糕.本文章已废弃!!!

准备工作

  • HyperApp
  • 解析正确的域名(ping验证)
  • 耐心耐心耐心

服务端部署

  • Typecho的部署需要先下载源码(由于正式版存在安装程序的BUG,所以此处命令更换为开发版).所以运行以下命令以下载源码.
mkdir -p /srv/docker && cd /srv/docker && curl http://typecho.org/build.tar.gz | tar -xvz && mv build PHP && chmod -R 777 PHP

到 HyperApp 进行设置

  1. 转到商店页面.找到PHP然后选择服务器并且保存进入配置界面
  2. 请完全按照下图配置进行填写!
应用设置名称 内容
Version 7-apache(保持默认)
Port (留空保持默认)
Volume /srv/docker/PHP(保持默认)
Nginx设置名称 内容
域名 你要给typecho的域名
应用端口
Https 将http重定向到https
域名 你要给typecho的域名(自动填写)
邮箱 域名所对应的邮箱
  • 没有填写的设置即为留空
  • 保存并且进行安装.请确保这时候Nginx Proxy以及Nginx SSL Support正常默认安装并且启动了

登录域名进行Typecho后台配置

  • 根据相应提示进行配置即可.默认使用sqlite进行连接.db文件的名称如无必要无需改动

typecho-1

大功告成!

  • 这里放一个美美哒的截图.Hugo大法好

banner