A. 如何在vps主機上安裝Ghost博客
Ghost是基於node.js開發的博客程序,因此不像worldpress博客程序那樣,需要安裝php環境、mysql環境。伺服器只要支持去等javascript即可
以快雲vps安裝Ghost博客為例
首先登錄到快雲vps,
然後將Ghost下載到vps
將Ghost博客程序解壓縮,放置到網站根目錄
在vps上綁定域名,將域名解析到快雲vps IP
訪問域名將出現安裝界面,
最後根據安裝界面提示,即可完成Ghost博客安裝
B. 如何使用 Ghost 博客系統
Ghost 和其他大部分博客平台不同,Ghost 博客平台的書寫界面支持的是 Markdown 語法。Markdown 是通過一些特殊字元來表示特定的文檔格式的一種書寫方式。Ghost 博客系統所支持的 Markdown 書寫界面還能夠直接上傳圖片!關於Markdown 和發布博文的詳細說明請參考下面列出的文章吧:
定製博客主題
Ghost 博客的主題很容易定製。你可以修改你的博客頁面的布局、樣式,甚至添加第三方的評論系統等功能。下面列出的教程講解了如何定製博客主題:
Ghost 博客主題概覽
如何為 Ghost 博客添加 Disqus 評論功能
如何創建頁面模板 (翻譯完成)
如何修改導航菜單
如何添加 Google 統計
接下來。。。
祝賀你!你已經初步掌握了 Ghost 博客的使用方法。如果你希望更深入了解 Ghost,請閱讀下面的文章吧:
Ghost 博客設置概覽
博文設置概覽
Ghost 快捷鍵
C. 如何一鍵安裝Ghost博客
首先,需要從網路上下載一個ghost軟體給一個地址:http://doshome.com/yj/ 下載後安裝,之後需要你再下一個你想要的win幾 系統 了, 一般系統下載站 都是壓縮包, 你需要解壓出來,找那個最大的文件,也就是GHO格式的那個,把這個GHO文件復制或剪切出來,放在一個你能直接找到的地方;然後就是具體的使用GHOST的問題了;第一,打開GHOST 有沒有看到上面一排按鈕中有一個 「導入」 點擊 導入 按鈕 通過下拉按鍵 找到你剛才解壓出來的GHO文件,導入就可以了;第二步 導入成功後 就可以點 「一鍵恢復系統」了;第三步,按提示點確定就可以了, 之後等待系統安裝成功就可以了,大概20分鍾至40分鍾左右 就可安裝成功。最後,你也可以看一下 網上的圖文教程 http://jingyan..com/article/454316ab582a73f7a6c03a65.html 希望能幫到你
D. 如何搭建一個Ghost平台的博客
方法/步驟
1
選擇一個VPS。目前市面上的VPS非常多,大家可以自行選擇。但是標題既然說了是免費搭建一個ghost博客,於是我們選擇了nitros.io。它是一個功能強大的在線編程平台,支持託管多種語言編寫的web應用,並且為每個賬戶提供了一個免費的plan。點擊鏈接,注冊一個nitros.io的賬號。
2
注冊完賬號之後。點擊右上角導航欄中的Boxes。點擊New Box
3
點擊node.js圖標,這時Node.js圖標會由灰色變為綠色
下面的部分要你填寫Name,我填的是myblog。選擇地區,選擇East Asia。下面的三個條狀物是內存和存儲空間的分配,這時free plan里默認的,可以不用管。
4
點擊Create Box,出現如下畫面:
5
然後會自動跳轉到IDE界面:
6
IDE的下方就是一個shell界面,很酷,對吧!
下載ghost包。我們使用wget,在下面的shell中輸入以下命令行:
wget https://en.ghost.org/zip/ghost-0.3.3.zip
7
一連串自動輸出之後,下載完成。新建一個叫blog的文件夾:
mkdir blog
把剛在下載的壓縮文件移動到blog文件夾中:
mv ghost-0.3.3.zip blog
進入blog文件夾,解壓縮文件:
unzip ghost-0.3.3.zip
8
一串輸出以後,解壓完成。由於我們一開始選擇的是Node.js開發環境,nitros.io已經為我們安裝好了node以及npm,接下來,輸入下面命令行:
npm install --proction
在此要特別注意,proction前面是兩個連字元(--)
還是一連串輸出:
9
此時,ghost就已經安裝好了,非常非常簡單對吧。輸入下面命令行:
npm start
ghost已經運行起來了:
10
我們看到ghost是默認運行在2368埠下的,點擊IDE上面的Preview,發現沒有2368埠的選項,沒關系,隨便點擊一個比如Port 3000:
11
出現以下界面:
這很正常,看看地址欄就知道了:
前面的地址就是應用的訪問地址,記住這個地址,在後面配置文件中用得到,最好就不要關閉這個頁面,待會直接復制粘貼。但是埠是3000,不是ghost默認的2368,很簡單,把3000改成2368,再次訪問:
怎麼回事,居然還是無法訪問!我們好好看看,原來是host出了問題,下一步我們就來修改host。
回到IDE的shell中,按ctrl-c結束進程,在IDE左邊有一個文件列表,點擊blog文件夾下面的config.js(注意不是config.example.js文件)文件,在文件列表右邊的框中出現了config.js文件的內容,把游標移動進去就可以修改config.js的內容了。
我們看到在config.js中默認的url如下所示:
默認的host如下所示:
還記得上面提到要記住的地址嗎?現在把它復制下來,包括後面的2368,把config.js裡面的所有url改成這個地址,如下圖所示:
把所有的host改成0.0.0.0,如下所示:
點擊左上角的save完成修改。
啟動ghost。在此回到下方的shell,輸入命令行:
npm start
在地址欄中輸入上面提到要記住的那個地址,回車,ghost出現了!
發博文。在地址欄後面加入/ghost,進入管理界面:
輸入用戶名,郵箱,密碼,完成初始化用戶的工作,進入後台管理界面:
現在可以開始寫博文了,點擊上方導航欄中的New Post,開始寫第一篇博客:
ghost採用的是markdown語法,相信大家應該不陌生。點擊右下角的小箭頭,選擇publish now:
此時按鈕編程紅色,再次點擊出現發布成功的提示。回到博客主頁面,就能看到我們的第一篇博客發布成功了:
步驟閱讀
22
ghost博客搭建成功!
E. GHOST源碼編譯,過360安全衛士,我實在是頭痛了,有什麼方法好了,我試過,模擬點擊根本沒有用老是會變,
過不去就先退一下 360 然後過會再上就好了吧
F. 如何在Windows上本地安裝Ghost博客系統
1,下載一個windows原版鏡像,(建議安裝win7旗艦版,XP的原版鏡像比較難找了),刻錄成光碟,或者再下載一個叫UltraISO的工具,用它把系統鏡像寫入到U盤。
2,備份好硬碟中的資料,以及網卡的驅動,再下載一個叫oem7的win7激活程序,放在C盤以外。重啟電腦,按F2或del進入bios,在boot頁面裡面設置光碟/U盤為第一啟動項,保存,重啟。
3,重啟後直接進入系統安裝程序了,剩下的步驟你就按照你自己的要求或安裝程序的要求操作吧。
4,如果你是安裝win7,安裝完成進入系統後運行第二步叫你下載的那個激活工具,激活win7。
5,安裝網卡驅動,完成後上網下載一個驅動精靈,讓它掃描並下載其它的驅動。
到這就算是完成了,剩下的軟體自己安裝了啦。
G. 如何搭建一個Ghost平台的博客
1、選擇一個VPS。目前市面上的VPS非常多,大家可以自行選擇。但是標題既然說了是免費搭建一個ghost博客,於是我們選擇了nitros.io。它是一個功能強大的在線編程平台,支持託管多種語言編寫的web應用,並且為每個賬戶提供了一個免費的plan。點擊鏈接,注冊一個nitros.io的賬號。
2、注冊完賬號之後。點擊右上角導航欄中的Boxes。點擊New Box:
點擊node.js圖標,這時Node.js圖標會由灰色變為綠色:
下面的部分要你填寫Name,我填的是myblog。選擇地區,選擇East Asia。下面的三個條狀物是內存和存儲空間的分配,這時free plan里默認的,可以不用管。
點擊Create Box,出現如下畫面:
然後會自動跳轉到IDE界面:
IDE的下方就是一個shell界面,很酷,對吧!
3、下載ghost包。我們使用wget,在下面的shell中輸入以下命令行:
wget https://en.ghost.org/zip/ghost-0.3.3.zip
一連串自動輸出之後,下載完成。新建一個叫blog的文件夾:
mkdir blog
把剛在下載的壓縮文件移動到blog文件夾中:
mv ghost-0.3.3.zip blog
進入blog文件夾,解壓縮文件:
unzip ghost-0.3.3.zip
一串輸出以後,解壓完成。由於我們一開始選擇的是Node.js開發環境,nitros.io已經為我們安裝好了node以及npm,接下來,輸入下面命令行:
npm install --proction
在此要特別注意,proction前面是兩個連字元(--)
還是一連串輸出:
此時,ghost就已經安裝好了,非常非常簡單對吧。輸入下面命令行:
npm start
ghost已經運行起來了:
我們看到ghost是默認運行在2368埠下的,點擊IDE上面的Preview,發現沒有2368埠的選項,沒關系,隨便點擊一個比如Port 3000:
出現以下界面:
這很正常,看看地址欄就知道了:
前面的地址就是應用的訪問地址,記住這個地址,在後面配置文件中用得到,最好就不要關閉這個頁面,待會直接復制粘貼。但是埠是3000,不是ghost默認的2368,很簡單,把3000改成2368,再次訪問:
怎麼回事,居然還是無法訪問!我們好好看看,原來是host出了問題,下一步我們就來修改host。
4、回到IDE的shell中,按ctrl-c結束進程,在IDE左邊有一個文件列表,點擊blog文件夾下面的config.js(注意不是config.example.js文件)文件,在文件列表右邊的框中出現了config.js文件的內容,把游標移動進去就可以修改config.js的內容了。
我們看到在config.js中默認的url如下所示:
默認的host如下所示:
還記得上面提到要記住的地址嗎?現在把它復制下來,包括後面的2368,把config.js裡面的所有url改成這個地址,如下圖所示:
把所有的host改成0.0.0.0,如下所示:
點擊左上角的save完成修改。
5、啟動ghost。在此回到下方的shell,輸入命令行:
npm start
在地址欄中輸入上面提到要記住的那個地址,回車,ghost出現了!
6、發博文。在地址欄後面加入/ghost,進入管理界面:
輸入用戶名,郵箱,密碼,完成初始化用戶的工作,進入後台管理界面:
現在可以開始寫博文了,點擊上方導航欄中的New Post,開始寫第一篇博客:
ghost採用的是markdown語法,相信大家應該不陌生。點擊右下角的小箭頭,選擇publish now:
此時按鈕編程紅色,再次點擊出現發布成功的提示。回到博客主頁面,就能看到我們的第一篇博客發布成功了。
H. ghost博客如何通過源碼初始化安裝
官方推薦的是cli模式安裝,不過,大家還都是喜歡源碼安裝的,對吧。在本文中,蘇南大叔就先說說源碼安裝的那些事。按照慣例,蘇南大叔先公布正確答案。
Bash
node -v #node版本是7或者8的話,是不能安裝的
sudo cnpm install
sudo cnpm install -g knex-migrator
knex-migrator init #測試
npm start #測試
vi ./core/server/config/env/config.proction.json #正式
knex-migrator init --proction #正式
npm start --proction #正式
第一步,確認node版本
ghost對node版本是有要求的,雖然官網上並沒有進行說明。但是,實踐證明,到本文寫作時為止,ghost版本為1.8.6。當node版本是7或者8的時候,ghost會出現非常奇怪的問題。我們的所有的工作都要重新來過。所以,切記,node版本要選擇好,6最佳。
蘇南大叔個人認為,這個可能是ghost博客程序,對node官方的致敬之意。畢竟node官方目前推薦大家使用的穩定版是6,而不是7或者8。
第二步,下載壓縮包,npm安裝
下載得到壓縮包之後,我們常規運行npm的安裝命令。
Bash
sudo cnpm install
您很有可能得到如下node-pre-gyp的iltrob或者sqlite的錯誤提示:
不必理會這些提示,它只是沒有找到預編譯好的文件,而接下來,腳本會自動編譯對應的庫文件。
第三步,遷移資料庫
使用是knex-migrator這個工具,我們需要先全局安裝這個工具。然後,使用knex-migrator init來初始化資料庫。值得說明的是:對於ghost來說,默認情況下,是測試環境,使用sqlite資料庫,而對於生產環境,使用的才是mysql資料庫。而是測試環境還是生成環境,僅僅是用參數--proction來進行區分的。
當使用sqlite資料庫的時候,實際的資料庫文件路徑為:./content/data/ghost-dev.db 。
當使用mysql資料庫的時候,還需要編輯配置文件:
./core/server/config/env/config.proction.json。
第四步,啟動網站
I. 如何在 Cent OS 主機上安裝 ghost 博客
拿到root直接在SSH客戶端裡面按照步驟:安裝Node通過在終端窗口中輸入node-v和npm-v檢查Node和npm是否安裝成功安裝並運行Ghost在下載頁,點擊下載最新的zip壓縮文件然後將文件解壓到你想運行Ghost的地方如果你以guest身份登陸的linux或者以SSH遠程連接只有終端,那麼:使用以下命令下載Ghost的最新版:使用以下命令解壓存檔:$unzip-uoghost.zip-dghost在你解壓好之後,打開一個終端:切換到剛才解壓的Ghost文件夾目錄下$cd/你的Ghost解壓目錄輸入以下命令安裝Ghost:npminstall--proction注意是兩個-在npm結束安裝後,輸入以下命令讓Ghost以開發模式啟動:$npmstartGhost將會運行在127.0.0.1:2368你可以在config.js中修改IP地址和埠在瀏覽器中,訪問127.0.0.1:2368即可查看最新搭建的Ghost博客訪問127.0.0.1:2368/ghost並且設置管理員用戶並登陸Ghost管理員