deepin下搭建基於github和hexo的個人博客

系統:Linux Deepin 15.4 x64

搭建步驟:

1、 安裝git

$ sudo apt-get install git

查看git版本

$ git version

2、 安裝Node.js及npm
a. 可以直接命令安裝,但是命令安裝的不是最新版本。

$ sudo apt-get install nodejs
$ sudo apt-get install npm

b. 本博客採用第二種方法,首先官網下載最新版,然後解壓。將node,npm命令設置全局命令:

$ sudo ln -s /home/dudefu/Documents/node-v8.6.0-linux-x64/bin/node /usr/local/bin/node
$ sudo ln -s /home/dudefu/Documents/node-v8.6.0-linux-x64/bin/npm /usr/local/bin/npm


查看版本:

$ node -v
$ npm -v

3、 安裝hexo

$ npm install -g hexo-cli

hexo-cli安裝路徑/home/dudefu/Documents/node-v8.6.0-linux-x64/lib/node_modules/hexo-cli,此時輸入命令hexo會提示“未找到命令”,此時要將hexo-cli/bin/文件夾下的hexo命令設置爲全局:

$ sudo ln -s /home/dudefu/Documents/node-v8.6.0-linux-x64/lib/node_modules/hexo-cli/bin/
$ hexo /usr/local/bin/hexo

再輸入hexo命令可以正常顯示。
創建一個空文件夾,此處名爲hexo:

$ mkdir hexo
$ cd hexo
$ hexo init .
$ npm install 
$ hexo server -p 5000

到此,hexo安裝完畢。瀏覽器輸入本地,前面配置均正確的情況下,正常顯示博客首頁。
4、 hexo配置
主要分爲兩塊站點配置和主題配置。此處先下載NexT主題:

$ git clone https://github.com/iissnan/hexo-theme-next themes/next

接下來的詳細配置就不細說了,直接看hexo文檔,NexT使用文檔,主題配置遇到難點的可以訪問github:,所有的問題基本可以解決。

我的博客

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