搭建hexo博客系統系列教程(一)

首先我們介紹hexo的概念,Hexo 是一個快速、簡潔且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在幾秒內,即可利用靚麗的主題生成靜態網頁。可以說對於個人建站來說比較方便,而且支持非常多的模版。本篇中詳細介紹如何安裝hexo並啟動。

工具/原料

centos7系統

方法/步驟

首先我們開啟系統,並且使用root帳號登錄系統,然後測試設備是否可以連接外網,本篇中我們使用命令「ping www.baidu.com」來測試是否可以連接外網。具體展示如下圖所示。

然後我們安裝git,採用命令"yum install git-core" 進行安裝,具體安裝過程如下圖所示。

安裝完成git後,然後我們安裝node環境,本篇中安裝node採用的方式為使用nvm進行安裝,首先我們進行下載並安裝nvm,其依賴於wget,執行命令「yum install wget 」進行安裝。具體展示如下。

然後執行命令「wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh」下載並安裝nvm,具體展示如下圖所示。

在安裝完成nvm後,重新啟動另外一個終端,進行安裝nodejs(如果不重新啟動會造成報錯),執行命令「nvm install stable」,具體展示如下圖所示。

然後我們安裝本篇的主題hexo,我們採用命令「npm install -g hexo-cli --save」進行安裝,具體展示如下圖所示。

然後我們創建我們站點的目錄,本篇中就在root下創建了www文件夾,具體展示如下圖所示。

然後我們執行命令"hexo init /root/www/"進行建站,具體展示如下圖所示。

建站完畢後,我們清空防火牆規則,執行命令"iptables -F",具體展示如下圖所示。

然後進入我們的站點目錄,本篇中為:/root/www/下執行命令"hexo server"啟動站點,可以看到啟動後占用為http的4000埠。

最後我們在其它設備上進行訪問,輸入地址+埠,即可進行訪問,可以看到訪問成功。

注意事項

本篇簡單介紹了建站過程,還有好多hexo的用法,請大家持續關注,本人定期更新。

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場