CentOS搭建Hexo部落格系統

2021-08-28 11:21:17 字數 1266 閱讀 2825

hexo是乙個開源的靜態部落格生成器,用node.js開發,作者是台灣大學生tommy351

1、安裝git

因為 hexo 開源且基於 node.js 環境,所以大量主題和設定需要通過 git 完成。必裝!

輸入:sudo yum install "development tools"

如果上邊這句不起作用,改為:yum  groupinstall "development tools"

git基礎安裝:yum install gettext-devel openssl-devel perl-cpan perl-devel zlib-devel

wget 

解壓到/usr/local/目錄下即可

3、安裝node.js

準備命令:yum -y install gcc make gcc-c++ openssl-devel wget

解壓:tar -zvxf node-v0.10.26.tar.gz

編譯及安裝:make && make install

驗證是否安裝配置成功:node -v

4、安裝hexo

在/usr/local/目錄下:npm install -g hexo

5、初始化hexo

mkdir /usr/local/wwwroot && hexo init /usr/local/wwwroot

6、安裝依賴包

進入/usr/local/wwwroot目錄,npm install

7、生成靜態頁面

hexo g

8、本地啟動測試

hexo s &

9、通過外部瀏覽器訪問測試

部署到github

在create a new repository介面建立:liuzongke.github.io

11、生成ssh keys

ssh-keygen -t rsa -c "[email protected]"

生成以後,拷貝/root/.ssh/id_rsa.pub下的內容貼上到github的"ssh and gpg keys"中

12、在centos上測試是否能通過ssh鏈結到github

ssh-t [email protected]

13、安裝hexo-delopyer-git

npm install hexo-deployer-git -s

14、安裝hexo關於git管理元件

deploy:

type: git

repository:

branch: master

hexo搭建部落格

有乙個github賬號,沒有的話去註冊乙個 安裝了node.js npm 安裝了git 新建乙個名為你的使用者名稱.github.io的倉庫,比如說,如果你的github使用者名稱是test,那麼你就新建test.github.io的倉庫 必須是你的使用者名稱,其它名稱無效 將來你的 訪問位址就是 ...

Hexo 部落格搭建

本站的部落格搭建採用hexo next主題,部署在github pages。下面手把手帶你搭建免費高效的部落格系統 hexo 快速 簡潔且高效的部落格框架,基於nodejs環境。hexo使用markdown 或其他渲染引擎 解析文章,在幾秒內,即可利用靚麗的主題生成靜態網頁。安裝前提 git win...

hexo部落格搭建

使用hexo搭建乙個部落格,並託管在github pages上的簡易教程。在github上建立乙個倉庫,名稱為.github.io npm install g hexo cli hexo init cdnpminstall hexo server在4000埠檢視效果 在 config.yml檔案中,...