系統:Linux Deepin 15.4 x64
搭建步驟:
1、 安裝git
$ sudo apt-get install git
查看git版本
$ git version
2、 安裝Node.js及npm
a. 可以直接命令安裝,但是命令安裝的不是最新版本。
$ sudo apt-get install nodejs
$ sudo apt-get install npm
b. 本博客採用第二種方法,首先官網下載最新版,然後解壓。將node,npm命令設置全局命令:
$ sudo ln -s /home/dudefu/Documents/node-v8.6.0-linux-x64/bin/node /usr/local/bin/node
$ sudo ln -s /home/dudefu/Documents/node-v8.6.0-linux-x64/bin/npm /usr/local/bin/npm
查看版本:
$ node -v
$ npm -v
3、 安裝hexo
$ npm install -g hexo-cli
hexo-cli安裝路徑/home/dudefu/Documents/node-v8.6.0-linux-x64/lib/node_modules/hexo-cli,此時輸入命令hexo會提示“未找到命令”,此時要將hexo-cli/bin/文件夾下的hexo命令設置爲全局:
$ sudo ln -s /home/dudefu/Documents/node-v8.6.0-linux-x64/lib/node_modules/hexo-cli/bin/
$ hexo /usr/local/bin/hexo
再輸入hexo命令可以正常顯示。
創建一個空文件夾,此處名爲hexo:
$ mkdir hexo
$ cd hexo
$ hexo init .
$ npm install
$ hexo server -p 5000
到此,hexo安裝完畢。瀏覽器輸入本地,前面配置均正確的情況下,正常顯示博客首頁。
4、 hexo配置
主要分爲兩塊站點配置和主題配置。此處先下載NexT主題:
$ git clone https://github.com/iissnan/hexo-theme-next themes/next
接下來的詳細配置就不細說了,直接看hexo文檔,NexT使用文檔,主題配置遇到難點的可以訪問github:,所有的問題基本可以解決。