Node.js的開源博客系統Ghost搭建教程
阿新 • • 發佈:2018-08-07
參考 運行 qlite 停止 存儲 img 圖片 http 啟動
準備工作
- Node.js版本:0.10.x、0.12.x、4.2.x。安裝步驟可參考:Node.js環境搭建
- Ghost版本:0.7.4:中文集成版(33.6M),中文標準版(3.39M),英文原版(3.23.M)
推薦使用中文集成版
,其中包含Node.js需要的模塊包node_modules
。
若使用中文標準版
,需使用npm install --production
進行安裝,記得配置一下國內鏡像,不然會比較慢。
安裝步驟
- 解壓下載的zip包
- 復制
config.sample.js
文件並命名為config.js
- 修改
config.js
中的配置
3.1url
:博客域名地址
3.2database
:默認生產配置production
3.3server
:ghost服務器地址和端口
3.4storage
:靜態文件存儲,默認為服務器地址,可根據需要修改為阿裏雲
、七牛
等來進行存儲 - 通過
nvm use
選擇支持的Node.js版本:0.10.x、0.12.x、4.2.x - 執行
npm install --production
安裝依賴包,中文集成版
跳過此步。 - 執行
npm start
啟動Ghost,進行本地開發與測試 - 後臺訪問地址:
http://yourhost/ghost
線上部署
上一章節上通過npm start
並非後臺運行,在線上部署的時候可通過forever
使ghost以後臺任務方式運行
- 安裝forever:
npm install forever -g
- 啟動Ghost:在Ghost目錄下執行
NODE_ENV=production forever start index.js
- 停止Ghost:在Ghost目錄下執行
forever stop index.js
- 進程檢查:執行
forever list
我的主題
個人博客目前使用該主題,所以會根據需要持續更新,若您喜歡該主題歡迎點擊項目右上方的star
給予支持。
點擊查看DEMO
項目地址:http://git.oschina.net/didispace/Ghost-template-dodo
主題安裝方法:
- 進入項目地址後,點擊zip下載完成的包
- 將zip包解壓到
content/themes/
- 進入Ghost後臺,在
全局設置
中選擇本主題 - 重啟Ghost
Node.js的開源博客系統Ghost搭建教程