手把手教你部署Ghost(二)
雷沅歌 / / Ghost / 阅读量

上一篇讲到了配置环境(安装 Docker),现在我们直接开始部署 Ghost。

获取镜像

在配置了 Docker 镜像加速后,直接使用命令获取 Ghost 最新镜像源。(推荐使用最新版本)

docker pull ghost:latest

启动容器

在命令行直接输入

docker run --name my-ghost -p yourport:2368 -e url=http://yourdomain.com -v /yourdir:/var/lib/ghost/content/ ghost

my-ghost 为容器名,可以任意取名。
yourport 为服务器端口,2368 为容器内部端口,服务器端口可以改为任意你想使用的端口。
yourdomain.com 为你的域名,如果以后更换域名可以直接使用 Nginx 替换内容。
/youdir 为你想映射容器内部的目录。

设置反代

直接在宝塔里网站设置反向代理。

目标URL:http://127.0.0.1:yourport
发送域名:$host
内容替换(可选,如果有开启 SSL):http://yourdomain.com >> https://yourdomain.com

如果需要开启 SSL,需要提前准备好证书。如果直接在宝塔中申请 SSL,如果使用文件验证,应提前申请证书在设置反代。尽量选择使用 DNS 验证,避免以后证书到期需要关闭反代才能申请。

进入后台

到这里,Ghost 部署基本完成,直接在浏览器输入域名即可查看。

后台地址为 http://yourdomain.com/ghost

按照提示一步一步设置密码即可进入后台。

预告

下一篇,Ghost 进阶,插件的使用方法(先鸽一阵子,要开学了,考试繁忙!)

支付宝捐赠
请使用支付宝扫一扫进行捐赠
微信捐赠
请使用微信扫一扫进行赞赏
有 0 篇文章