linux下搭建hexo環境


最近對搭建個人博客比較感興趣,但是剛搭建好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博客
   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM