1. 程式人生 > >linux下搭建hexo環境

linux下搭建hexo環境

ini 服務 bin 博客 down hexo host 繼續 entos

最近對搭建個人博客比較感興趣,但是剛搭建好next主題基本博客,電腦就壞了,借了一臺電腦繼續搞,不想在他電腦中弄太多環境,所以我準備在自己電腦的服務器上搭建hexo環境

  服務器環境:

    (1)centos

    (2)git 已安裝


1.node.js安裝
(1)從官網下載linux版本的node.js 或者直接采用wget方式下載

wget下載:wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz

   官網地址:http://nodejs.cn/download/

(2)下載以後解壓:

tar xf node-v10.9.0-linux-x64.tar.xz


(3)解壓以後測試是否安裝成功:

cd node-v10.9.0-linux-x64/

然後執行命令

   

./bin/node -v   // 如果出現版本號,說明安裝成功


修改node-v10.9.0-linux-x64文件夾名字為nodejs

cd ..
mv node-v10.9.0-linux-x64 nodejs


(4)設置軟連接

ln -s /soft/hexo/nodejs/bin/node /usr/local/bin/node
ln -s /soft/hexo/nodejs/bin/npm /usr/local/bin/npm


2.git安裝,linux系統中已經安裝,所以這裏不做詳細解說


3.安裝hexo

npm install hexo-cli -g

4.搭建博客基礎:
(1)先把hexo命令添加到全局:hexo在nodejs的lib/node_modules/hexo-cli/bin 可以找到hexo命令
方式是采用軟連接:

ln -s /soft/hexo/nodejs/lib/node_modules/hexo-cli/bin/hexo /usr/local/bin/hexo

(2)部署hexo博客環境:這個可以放在nodejs外面,方便打開
cd 到和nodejs一個目錄下然後:

mkdir hexo
cd hexo    
hexo init //會自動把資源文件下載好


(3)啟動測試環境

hexo s


輸入 localhost:4000/
如果是服務器,我的是阿裏雲服務器,需要配置安全組打開4000端口,這樣就可以在本地訪問
或者linux虛擬機,需要測試內外能否正常通信
輸入ip:4000/ 即可訪問hexo的初始頁面


這樣,基本的hexo環境就搭建好了。

軟連接:參考兩篇博客:
5分鐘讓你明白“軟鏈接”和“硬鏈接”的區別:(簡單易懂)
linux硬鏈接與軟鏈接:(內容充實)
linux下搭建hexo 參考簡書:

   Linux下搭建hexo博客

linux下搭建hexo環境