
哪里會有人喜歡孤獨,不過是不喜歡失望罷了。 ——村上春樹《挪威的森林》
環(huán)境需求
- linux服務器一臺:自行購買,安裝Centos操作系統(tǒng)
- Nodejs環(huán)鏡:參考安裝
- Nginx:用作代理轉發(fā),直接
yum install nginx即可 - Git:用作下載主題,默認有帶
檢測環(huán)境是否安裝好
$ node -v
v6.12.3
$ npm -v
3.10.10
$ nginx -v
nginx version: nginx/1.12.2
$ git --version
git version 1.8.3.1
開始搭建
- 創(chuàng)建自己的blog目錄,安裝hexo并初始化。
$ mkdir blog $ cd blog $ npm install -g hexo $ hexo init - cd到themes目錄,安裝Yilia主題
$ cd themes $ git init $ git clone https://github.com/litten/hexo-theme-yilia.git - 修改Yilia主題配置文件,及Hexo配置文件,hexo生成靜態(tài)頁面
- 返回blog目錄,編輯Hexo配置文件
vi _config.yml
#更改個人信息 # Site title: Ocly subtitle: description: author: Ocly #更改主題 與themes里同名 theme: yilia- 編輯Yilia配置文件
vi themes/yilia/_config.yml詳細配置 -
hexo g生成靜態(tài)頁面
- 返回blog目錄,編輯Hexo配置文件
- 修改nginx配置文件,
vi /etc/nginx/nginx.confghttp{ #省略其他配置 server { listen 80; server_name localhost; #省略其他配置 location / { # 將blog目錄下的全路徑public復制進來 root /root/blog/public; } } } - 保存退出,啟動nginx
service nginx start - 至此Linux+Nginx+Hexo+Yilia主題博客已搭建完畢。