用Octopress搭博客

今天寫一篇技術(shù)文章,是的,技術(shù)文章,讓小清新暫時死一下。

我昨天折騰了一下午的用Octopress搭博客,獨立博客。(Octopress是一種開源的博客模板。)其實簡書寫字上的體驗不錯,夠干凈夠快,但還是不能阻止我以“吃飽撐”的精神操起那雙好久不寫代碼的手,Why?Because it is blogging framework for hacker.一個技術(shù)小黒在10月25號的下午看見了hacker這個詞,當時立馬就燃了,諸如能敲鍵盤的時候絕對不用鼠標,能點鼠標的時候一定要敲幾行代碼,化簡為繁的技術(shù)宅陋習死灰復燃,在一切不明覺厲的目光中享受靜靜生長的“逼格”。

好了,YY結(jié)束……

先附上Octopress搭建的效果圖。很干凈,對吧,關(guān)鍵還免費。

ScreenClip.png

Octopress的搭建一點不適合技術(shù)小白,大部分工作需要敲入大量的命令。搭建的過程,Mac參照用Octopress拱建博客,windows參照用Github和Octopress搭建博客,我寫下這篇文章主要是對windows環(huán)境下的安裝做補充。

在windows環(huán)境下的安裝,首先安裝三件套:RubyInstaller下/DevKit/Git其中RubyInstaller我選用的是1.9.3版的,不然在生成博客預(yù)覽的時候會出現(xiàn)庫文件yajl的兼容問題。

然后是在github上創(chuàng)建repository,其中repository name應(yīng)該是name.github.io,而不是教程里說的name.github.com,可能是因為教程寫得時間比較老,當下的情況如果按舊法是不能正常訪問二級域名的。

生成ssh密鑰的命令是在gitbash里運行的,執(zhí)行 ssh-keygen -t rsa -C "email",然后在c:/用戶名/.ssh找id_rsa.pub文件。

執(zhí)行rake new_post["title"]生成一篇新文章的時候,其中的title只能是英文,那想寫中文標題怎么辦?只有在markdown文件里修改。markdown是一種輕量級的排版語言,比latex容易很多,我現(xiàn)在寫文章都用它。

直到我成功搭建博客,能訪問,我總共嘗試了三遍。即使一個小問題,也會把全局搞得很復雜,不得以只有推翻重來。要么你閑,要么你有“鉆”的精神,要么你很聰明,否則真不推薦你用。總結(jié)一下收獲:1.英文生疏了。2.我有網(wǎng)速狂躁癥。3.寫代碼的時候我真的很開心。

最后附上我的成果:我的博客

ScreenClip.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容