How to upgrade ghost to version 0.4.2 on bitnami

ทำตามคู่มือได้เลย Upgrading Ghost

เริ่มตั้งแต่

  • backup ข้อมูลทั้งหมดก่อน โดยเข้าไปที่ http://yourdomain/ghost/debug/ แล้วกด Export จะได้ไฟล์ GhostData.json ออกมา (ข้อมูลทุกอย่างของ Ghost ทั้ง setting และ content จะอยู่ในนี้)
  • อัพโหลดไฟล์ทั้งหมดใน ghost-0.4.2 ไปไว้บนโฮส (ยกเว้น /content)
  • ssh เข้าไปที่โฮส
$ sudo ssh -i [yourkey].pem bitnami@pangpondblog.com
  • แล้วเปลี่ยนไดเร็กทอรี่ไปที่ apps/ghost/htdocs/
$ cd apps/ghost/htdocs/
  • แล้วติดตั้ง Ghost ใหม่ด้วยคำสั่ง npm install --production
$ npm install --production
  • จากนั้นรีสตาร์ท Ghost ใหม่ เป็นอันเรียบร้อย
$ sudo /opt/bitnami/ctlscript.sh restart ghost
info:    Forever stopped process:  
data:        uid  command                           script   forever pid  logfile                                   uptime  
[0] fwJU /opt/bitnami/nodejs/bin/.node.bin index.js 1965    1967 /opt/bitnami/apps/ghost/.forever/fwJU.log 0:0:23:6.274 
/opt/bitnami/apps/ghost/scripts/ctl.sh : Ghost stopped
warn:    --minUptime not set. Defaulting to: 1000ms  
warn:    --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms  
info:    Forever processing file: index.js  
/opt/bitnami/apps/ghost/scripts/ctl.sh : Ghost started