使用 ghost-upgrade 快速升级 Ghost 教程
由于 Ghost 没有内置升级系统,按照官网的升级教程,每次都得重新下载覆盖,实在繁琐,所以这里我们推荐使用 ghost-upgrade
这个 npm 包进行快速升级。
1、准备工作
如果您按照本站的教程《Debian 8.x / Ubuntu 16.04.x 搭建 Ghost 教程》使用 PM2 运行 Ghost,那么先进入目录并且停止 Ghost,这里假设您的 Ghost 安装在 /var/www/ghost
目录
cd /var/www/ghost
pm2 stop ghost
然后可以把旧的 Ghost 复制一份进行备份,以防万一
cp -r /var/www/ghost /var/www/ghost.old
2、安装 ghost-upgrade
npm install ghost-upgrade -g
3、升级 Ghost
ghost-upgrade --yes --location /var/www/ghost --copy-casper
如果有修改过默认的 casper 主题,那么必须带上 --copy-casper
参数,防止修改过的主题被覆盖
ghost-upgrade
这个命令的简单说明
-y, --yes 确认升级到最新版的 Ghost
-l, --location Ghost 的安装目录
-c, --copy-casper 是否复制默认的 Casper 主题
4、设置权限
chown -R ghost:ghost /var/www/ghost
5、启动 Ghost
pm2 start ghost
PS:如果您的 Ghost 不是用 PM2 运行,则需要自行更换命令。
好了,大功告成,是不是比官网的教程简单好几倍?
文章来源:
Author:Showfom
link:https://sb.sb/ghost-upgrade/