Linux+Nginx+Hexo+Yilia主題博客搭建

哪里會有人喜歡孤獨,不過是不喜歡失望罷了。 ——村上春樹《挪威的森林》

環(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

開始搭建

  1. 創(chuàng)建自己的blog目錄,安裝hexo并初始化。
    $ mkdir blog
    $ cd blog
    $ npm install -g hexo
    $ hexo init
    
  2. cd到themes目錄,安裝Yilia主題
    $ cd themes
    $ git init
    $ git clone https://github.com/litten/hexo-theme-yilia.git
    
  3. 修改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)頁面
  4. 修改nginx配置文件,vi /etc/nginx/nginx.confg
    http{
    #省略其他配置  
     server {
        listen       80;
        server_name  localhost;
        #省略其他配置
        location / {
        # 將blog目錄下的全路徑public復制進來
           root   /root/blog/public; 
            }
         }
      }
    
  5. 保存退出,啟動nginx service nginx start
  6. 至此Linux+Nginx+Hexo+Yilia主題博客已搭建完畢。

效果展示

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容