Skip to main content

如何用 Ghost CLI 更換網址

·100 words·1 min
Author
MS
A little bit about you
Table of Contents

Ghost CLI 提供相當簡便的功能指令,幾乎都能找到相應的指令完成 Ghost 部署相關的用途, 例如 ghost backup 就能備份網站的內容。ghost setup 指令是能在已經安裝 ghost 的目錄中做到重新部署,而並非重新安裝。

Ghost CLI Doc
#

Ghost CLI 官方文件

TD;DR

sudo -i -u ghost-mgr
cd /var/www/ghost
ghost config url https://iam.mingshun.me
ghost setup nginx
ghost setup SSL
ghost restart

事前准备
#

💡

假设已经将新的域名domain 指向主机ip了

/posts/images/2023/11/Ghost-5.0.png

Ghost CLI - 更改 Ghost 網址
#

  1. 登入ghost-mgr才能进行下一步的操作:sudo -i -u ghost-mgr
  2. 预设ghost是安装在 /var/www/ghost/ :cd /var/www/ghost/ 。如果安装位置不是ghost的话可以在路径 /var/www/中使用 ls列出 /var/www/中的文件: cd /var/www/ > ls
  3. 执行 ghost config url 更新网站url,可别忘了加入https://才加入网站urls: ghost config url 'https://new website url
  4. 更新Nginx配置: ghost setup nginx
  5. 加入新域名的SSL证书,因为需要验证的关系所以在执行这步骤前确保在DNS中将域名只想主机位置:ghost setup SSL
  6. 一般更新或是上传新文件都需要重启restart ghost程序,更改url也不例外: Ghost restart

更多相關可以到 Ghost Website 標籤找到相關的教程。

一般来说如果是使用DO的一键安装, 可以到digitalocean.com注册一个账号又或是用我的优惠连接https://m.do.co/c/1b223479fa8c注册,就可享有 USD100 块钱的 Digital Ocean 账号余额。

Related