關(guān)于hexo個(gè)人博客的搭建流程網(wǎng)上教程多的不計(jì)其數(shù),本人跟著網(wǎng)上諸多教程搭建,遇到不少坑爹的地方。而且網(wǎng)上綁定個(gè)人域名都是用的DNSpod,由于本人更加偏愛阿里云服務(wù),所以本文使用的是阿里云解析綁定的個(gè)人域名。
安裝node.js
mac下安裝
首先要到node.js官網(wǎng)去下載node.js框架,并安裝到本地。mac電腦安裝起來非常方便,因?yàn)橄螺d之后就是pkg的安裝包,只要點(diǎn)擊幾下就可以輕松安裝到本地電腦中。本人安裝版本的是
$ node -v
v5.1.0
MAC版本下載地址: node.js v5.2.0
linux下安裝
本人linux系統(tǒng)使用的是CentOS7.0(64位)。先使用wget下載node.js的編譯好的文件壓縮包,如下:
#注意wget會(huì)將文件直接下載當(dāng)當(dāng)前目錄下
$ wget https://nodejs.org/dist/v5.2.0/node-v5.2.0-linux-x64.tar.gz
下載完成后操作:
$ ls -l
-rw-rw-r--. 1 lan lan 11919165 12月 9 12:06 node-v5.2.0-linux-x64.tar.gz
#解壓文件包
$ tar zxvf node-v5.2.0-linux-x64.tar.gz
#打開解壓后的文件夾
$ cd node-v5.2.0-linux-x64
#這里在root權(quán)限下執(zhí)行文件連接,注意這里符號(hào)連接都要是絕對(duì)地址,不能是相對(duì)地址
[root@localhost node-v5.2.0-linux-x64]$ ln -s /home/lan/node-v5.2.0-linux-x64/bin/node /usr/local/bin/node
[root@localhost node-v5.2.0-linux-x64]$ ln -s /home/lan/node-v5.2.0-linux-x64/bin/npm /usr/local/bin/npm
#檢查安裝版本
[root@localhost node-v5.2.0-linux-x64]$ node -v
v5.2.0
[root@localhost node-v5.2.0-linux-x64]$ npm -v
3.3.12
到此linux下安裝node.js就結(jié)束了。
windows下安裝
直接參考該鏈接地址:http://jingyan.baidu.com/article/b0b63dbfca599a4a483070a5.html
hexo的安裝
hexo的安裝相對(duì)簡(jiǎn)單,直接在使用npm安裝就可以了,命令如下:
#全局安裝hexo
$ npm install hexo-cli -g
#初始化hexo
$ hexo init blog
#打開文件夾
$ cd blog
#安裝hexo服務(wù)模塊
$ npm install
#啟動(dòng)hexo自帶的web服務(wù)器,到此可以使用hexo自帶的web服務(wù)瀏覽網(wǎng)頁效果
$ hexo server
INFO Hexo is running at http://0.0.0.0:4000/. Press Ctrl+C to stop.
#創(chuàng)建一個(gè)新的個(gè)人頁面
$ hexo new "Hello Hexo"
#創(chuàng)建最終的靜態(tài)文件
$ hexo generate
瀏覽器就可以直接訪問了,到這里hexo的本地環(huán)境已經(jīng)搭建完畢了。
如果你遇到問題可以在下面提問哦。我會(huì)及時(shí)回復(fù)的。