Hexo搭建個人網站

關於購買雲服務器、域名、DNS解析什麼的還請自行百度,此文開始前假設讀者會基本Linux操作命令,並且已經租借了雲服務器

配置java環境

1.從oracle官網下載jdk-8u66-linux-x64.gz
2.通過tar -zxvf jdk-8u66-linux-x64.gz解壓文件
然後爲了便與管理,將解壓後的文件移動到/opt/java/
3.配置環境變量
用vim編輯器編輯/etc/profile文件,如圖
4.檢驗是否安裝成功
註銷重啓或者source /etc/profile命令刷新環境變量
輸入java命令,觀察是否有如圖效果

配置apache-tomcat

1.tomcat官網下載apache-tomcat-8.0.28.tar.gz
2.tar解壓文件,筆者將其移動到/home/apache-tomcat/
3.配置環境變量,如圖
4.檢驗是否安裝成功,startup.sh命令開啓服務器(不要少了.sh)

安裝GIT

傻瓜式命令操作,不細講,如圖

sudo apt-get install git-core

安裝Node.js

這是hexo官方給出的推薦安裝方法,不過安裝下載速度實在是太慢
The best way to install Node.js is with nvm.

$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
$ wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
Once nvm is installed, restart the terminal and run the following command to install Node.js.
$ nvm install 0.12

所以筆者採用的是下面的源碼編譯的方法
1.首先去Node.js官網下載源碼包node-v5.0.0.tar.gz
此處講個小技巧,就是下載網速慢可以使用百度雲的離線下載功能先下載到網盤再從網盤下載
2.tar解壓
3.編譯源碼,漫長的等待…

./configure --prefix=/opt/nodejs      #這裏可以不指定目錄,直接執行./configure命令也可以。
make  #這裏有些慢,需要耐心等待
make install

4.最後別忘了配置環境變量/opt/nodejs/bin,如圖

安裝hexo
官網https://hexo.io/已經講得很清楚了,此處筆者簡單概括即可(雖說是英文,但基本都還是很容易理解)
安裝

pm install hexo-cli -g

安裝完成如圖所示
初始化
1. hexo init
2. cd folder
3. npm install
4. npm install hexo-server –save #解決Cannot GET/問題
5. hexo server
安裝到此完成.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章