Ghostのアップデート手順
※本記事は広告を含みます
Wordpressと違ってGUIからの更新ができないため、定期的に自分で更新してあげる必要があります。そういえば最近更新していなかったため、ここに情報を残しつつ更新することにしました。
アップデートの手順
1.Ghost CLIを最新化
まずはGhostを管理するCLIツール自体を最新にアップデート。
sudo npm install -g ghost-cli@latest
うまくいったら↓のログが出る!

2.Ghostのディレクトリに移動
Ghostがインストールされているディレクトリ(例: /var/www/ghost など)に移動。
cd /var/www/ghost
3.念のためバックアップ 任意
万が一途中でコケたときのために、現在のデータや設定のバックアップをエクスポートしておく。
別の手段でバックアップしているならやんなくてもOK。
ghost backup
4.アップデートを実行
以下のコマンドを実行すると、最新バージョンへのアップデートが始まる。
ghost update
こんな感じでバージョンアップ&リスタートが正常完了すればOK↓

一応以下でちゃんと更新されたか確認しておくのもあり。
ghost version
最後に
cronで自動化できないこともなさそうだけど、さすがにメジャーアップデートを自動で更新されると怖いので、基本的には手動で更新するのが良き。コマンド投げるだけなので2,3分あれば終わるはず!
関連記事
自分のWebサイトのセキュリティを診断する!まず確認したい4つのレイヤと実践手順
Webサイトのセキュリティ診断に役立つ情報。攻撃者の視点で自分のサイトの安全性を確認する方法を解説します。ネットワークからWebアプリケーションまで、4つのレイヤに分けてチェックすべき点と具体的な実践手順を紹介。
WEB公開したらやっておきたいSSHセキュリティ|公開鍵認証・fail2ban・SSHポート変更
WEB公開したサーバーで行っておきたいSSHのセキュリティ対策を解説します。パスワード認証を無効化して公開鍵認証にする方法から、fail2banの導入、SSHポートの変更まで、実際の設定手順を紹介します。
ブログにコメント欄を置いてから一ヶ月経過したので、今後どうするかを検討してみた
ブログにコメント欄を導入して1ヶ月。コメントゼロという結果から、その役割を再考。SNS時代のブログは情報提供の場と捉え、軽量なCusdisを活用しつつもコメント欄を廃止した経緯を解説。SNSシェアボタンの重要性も考察します。