其中,第一種最簡單,也最受限,說不定還會被刪帖刪號。第二種稍復(fù)雜,另外需要自己找部署的服務(wù)器,但可定制化較高,是很多程序員的選擇。最后一種,是在重復(fù)造輪子,不過從另一個(gè)方面來看,倒是鍛煉編程能力的好方式。 下面我們就來看下第二種搭建博客的方式。由于內(nèi)容較多,會分為幾篇內(nèi)容,今天是第一篇:
感謝本文作者 大懶蟲 同學(xué)的投稿。 前言 其實(shí)呢,建立博客是非常簡單的(哈哈,不管什么東西,你會的就覺得簡單,不會的怎樣都難),我來給大家說說如何使用 GitHubPages 和 Hexo 建立自己的博客。 這個(gè)有一點(diǎn)難度,但是不要怕,我會一步一步的給大家完成指導(dǎo)的,如果有任何問題也可以隨時(shí)聯(lián)系我,我會盡力給大家解決的! 下面先介紹為何選擇 GitHubPages 和 Hexo 來搭建博客,然后介紹搭建博客的詳細(xì)過程。 Why GitHub Pages and Hexo因?yàn)?GitHub 的存在,我們得以簡單快速地搭建個(gè)人博客。 GitHubGitHub,是一個(gè)代碼托管網(wǎng)站和社交編程網(wǎng)站。這里聚集了世界上各路技術(shù)牛叉的大牛,和最優(yōu)秀的代碼庫。把你的博客托管在這里,還有什么不放心的呢O(∩_∩)O。 GitHub Pages
HEXOHexo 是一個(gè)簡單、快速、強(qiáng)大的靜態(tài)博客框架,出自臺灣大學(xué)生 tommy351 之手。我也看過使用 Jekyll、Octopress 搭建個(gè)人博客的過程,確實(shí)要繁瑣許多。相比之下 Hexo 更輕便更快捷,下面是其官網(wǎng)強(qiáng)調(diào)的四大特點(diǎn):
相信大家對 GitHub Pages 和 Hexo 有了一定的了解,下面進(jìn)入正題。 使用 GitHub Pages 建立博客站點(diǎn)注冊 GitHub 訪問 GitHub,注冊十分簡單,一定要記住注冊時(shí)使用的郵箱,因?yàn)?GitHub 上很多通知都是通過郵箱的。如下圖所示: 在 GitHub 上建立倉庫 與 GitHub 建立好連接之后,就可以方便的使用它提供的 Pages 服務(wù),GitHub Pages 分兩種,一種是用你的 GitHub 用戶名建立的 username.github.io 這樣的用戶&組織站點(diǎn),另一種是依附項(xiàng)目的 Pages。 想建立個(gè)人博客是用的第一種,形如 username.github.io 這樣的可訪問的站點(diǎn),每個(gè)用戶名下面只能建立一個(gè)。如下圖所示: 關(guān)于 Github 的使用,我的老師 Crossin先生 也寫了一篇通俗易懂的教程,大家可以去看看 極簡 Github 上手教程 搭建環(huán)境安裝軟件Node.jshttps:///en/ 下載完成后根據(jù)提示一步一步安裝就好,這個(gè)沒有什么需要特別說明的。 GitHub for Windows https://desktop.github.com/ 這里有一點(diǎn)說明,下載這個(gè) github 時(shí)因?yàn)槭窍葟墓倬W(wǎng)下載下來了一個(gè)下載器,然后再在本地下載,因?yàn)槭峭饩W(wǎng),可能有點(diǎn)卡,所以下載好了全部并整理好了離線版本,你下載這個(gè)直接就自動安裝了: github離線版 http://pan.baidu.com/s/1bZthpW 密碼:olr2 下載并安裝下面兩個(gè)軟件,一直點(diǎn)擊下一步即可: 使用 GitHub for Windows 登錄 GitHub配置 SSH我們?nèi)绾巫尡镜?git 項(xiàng)目與遠(yuǎn)程的 GitHub 建立聯(lián)系呢?方法是用 SSH。打開命令行,輸入以下命令: ssh -T git@github.comThe authenticity of host 'github.com (207.97.227.239)' can't be established. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. Are you sure you want to continue connecting (yes/no)? 不用緊張,輸入 yes 之后,看到下圖的結(jié)果,就配置成功了: 使用 Hexo 創(chuàng)建博客框架Hexo 安裝打開命令行,依次輸入以下命令: cd /npm install hexo-cli -g 如圖: Hexo 部署Hexo 的部署可采用如下方法,輸入命令: hexo init [文件名]。 打開控制臺,依次輸入以下命令: cd /hexo init Hexo 回車后出現(xiàn)該提示則表示正確: hexo server 系統(tǒng)可能會出現(xiàn)提示,請點(diǎn)擊允許。如下圖所示則表示正確: 恭喜,到目前為止個(gè)人博客的雛形已經(jīng)有了。 |
|