更新
簡(jiǎn)直不要太尷尬,雖然我也糾結(jié)用那個(gè)開源框架...ghost中文停更了...
我之前用的文檔打不開了...
還真是好尷尬啊...
國(guó)內(nèi)申請(qǐng)的域名,服務(wù)器,現(xiàn)在都變成待審核了....
在阿里云上找到了比較詳細(xì)的介紹
https://help.aliyun.com/document_detail/50604.html?spm=a2c4g.11186623.2.35.209e1f8fdRQyqk#concept-npp-vh1-ffb
也不太好使
npm install ghost-cli@latest -g
就這樣...
最后還是按照官方文檔,新建了用戶進(jìn)行安裝的...也不知道為什么我就是覺得不安全...
https://www.wengbi.com/thread_106585_1.html
安裝
如何在服務(wù)器上安裝Ghost
http://docs.ghostchina.com/zh/installation/linux/
簡(jiǎn)直不能再詳細(xì)
沒什么可廢話的,直接成功
保持運(yùn)行
如何在服務(wù)器上安裝Ghost
Forever (https://npmjs.org/package/forever)
你可以使用 forever以后臺(tái)任務(wù)運(yùn)行 Ghost 。forever將會(huì)按照 Ghost 的配置减细,當(dāng)進(jìn)程 crash 后重啟 Ghost。
通過npm install forever -g
安裝 forever
為了讓 forever 從 Ghost 安裝目錄運(yùn)行呻畸,輸入
NODE_ENV=production forever start index.js
通過forever stop index.js
停止 Ghost
通過forever list
檢查 Ghost 當(dāng)前是否正在運(yùn)行
forever start node.js
需要進(jìn)入ghost的目錄下
使用forever list
進(jìn)行檢查
是不是重啟也沒問題...reboot一下唄
我就知道沒這么簡(jiǎn)單....
認(rèn)真看了一下forever的介紹
Nodejs服務(wù)器管理模塊forever
orever是一個(gè)簡(jiǎn)單的命令式nodejs的守護(hù)進(jìn)程,能夠啟動(dòng)畦幢,停止竟痰,重啟App應(yīng)用。forever完全基于命令行操作喻粹,在forever進(jìn)程之下,創(chuàng)建node的子進(jìn)程草巡,通過monitor監(jiān)控node子進(jìn)程的運(yùn)行情況守呜,一旦文件更新,或者進(jìn)程掛掉山憨,forever會(huì)自動(dòng)重啟node服務(wù)器查乒,確保應(yīng)用正常運(yùn)行。
和我想的根本就不是一會(huì)事...
本博客 Nginx 配置之完整篇
看不下去了...主要是好亂啊...而且很多內(nèi)容不知道什么意思,不敢用
開機(jī)自啟相關(guān)的服務(wù)這事放在后面解決.我先讓我的域名能看見ghost的頁(yè)面為第一目標(biāo)
- 小小的煩躁了一下,半天都沒有解決那個(gè)開機(jī)啟動(dòng)的問題,后來返回主要目標(biāo),又找不到配置文件存放的地方.
- 有種想要放棄的感覺.還好這種想要放棄的感覺很熟悉,自己開始做心理建設(shè),找人詢問,找其他的文件,稍微休息一下,放松一下.繼續(xù)!!!
結(jié)果...服務(wù)器登不上了...抽根煙放松一下~~~
連上服務(wù)器果然就沒什么能阻攔我了...
依然咨詢了一下M先生,通過查看nginx.conf發(fā)現(xiàn)引入配置文件的地方
在該文件下按照推薦新建文件ghost.conf
,內(nèi)容如下
server {
listen 80;
server_name example.com;
location / {
proxy_set_header X-Real-IP http_host;
proxy_pass http://127.0.0.1:2368;
}
}
需要將```example.com ``` 換成自己的域名
我的目的在于練習(xí),所以把他設(shè)置成了三級(jí)域名,不知道會(huì)不會(huì)有坑
變更之后使用 ```service nginx restart```重啟```nginx```,點(diǎn)擊你的域名應(yīng)該就可以顯示ghost了