ghost cms 安裝並遷移sqlite到mysql

LSZ
Apr 9, 2022

--

安裝

npm install ghost-cli@latest -gghost install local

安裝完後可用指令

# 停止
ghost stop
#開始
ghost start
#查看log
ghost log views logs
#查看正在運行的網站
ghost ls

遷移 sqlite 到 mysql

ghost cms 預設是 sqlite3,可以在 content/data 目錄下找到 ghost-local.db

找到 config.development.json

database 設定:

"database": {
"client": "sqlite3",
"connection": {
"filename": "/Users/sih-jhoulin/ghsot/content/data/ghost- local.db"
}
},

改成:

"database": {
"client": "mysql",
"connection": {
"host": "127.0.0.1",
"port": 3306,
"user": "root",
"password": "root",
"database": "ghost"
}
},

重啟 ghost

$ ghost restart

注意: 需要重新設定配置。

--

--