用最快捷的方式搭建個人博客

Description:利用Github以及Fork大法搭建個人博客


前言

為什么要創(chuàng)建博客
如今微博微信朋友圈泛濫成災(zāi)神汹,短小精悍便于書寫,也便于與人交流的社交軟件使長文章漸漸退出大眾的視野忘闻,表示尚留幾分,占據(jù)統(tǒng)治地位的依然是各類雞湯文笋额。再加上網(wǎng)民閱讀耐心下降冯袍,一些人更產(chǎn)生一種“文章太長不看”的習(xí)慣犬钢。這些因素使博客衰退苍鲜,更使個人博客成為蒼茫大海中的孤島,只能孤芳自賞————

那又怎么樣呢娜饵?

————別無他意坡贺,只為了取悅自己。
能在自己的地盤上馳騁箱舞,也不需要糾結(jié)無用的訪量,可以自由的修改拳亿,可以盡情的欣賞自我晴股,足夠了。
我于2015年9月開始探索個人博客的搭建方法肺魁,嘗試了若干方法电湘,最終發(fā)現(xiàn)博主陳素封的文章,選用了她推薦的——以github以及Jekyll為核心的構(gòu)造方式鹅经,不必對那兩個英文發(fā)慫寂呛,因為說白了這真是一種簡單到喪心病狂無以倫比的方法,這也是我選用這個方法的主要原因瘾晃,適用于一切初學(xué)者贷痪。但容我于下文一一向諸位看官解析。
適用人群——包括但不僅限于
-博客初學(xué)者
-對代碼完全沒有概念的文科生
-喜歡折騰的同學(xué)
-碼農(nóng)


正文

-操作系統(tǒng):Mac OS X
-用戶名:junya(以下涉及到用戶名的位置均用junya代替)
-必要軟件:github客戶端

第零步

————購買一個屬于你的域名

-沒有域名怎會有個人博客蹦误,可以購買域名的地方有很多劫拢,個人推薦****godaddy****肉津,安全可靠還支持支付寶,但網(wǎng)站為全英文舱沧,英文有壓力的同學(xué)稍微會比較難受妹沙。
購買域名步驟如下:

-首先打開****godaddy****,搜索你想要的域名,SEARCH DOMAIN,如果搜到了可用的熟吏,CONTINUES TO CART,之后會推薦你購買額外服務(wù)距糖,無視即可,拉到尾頁繼續(xù)CONTINUES TO CART

-默認為租五年牵寺,改為一年或兩年即可肾筐。proceed to checkout
-ps,此時可以在網(wǎng)上搜索godaddy的優(yōu)惠碼,種類豐富缸剪,尋一個填入code區(qū)域吗铐,有時會優(yōu)惠不少

-新用戶則注冊,填寫資料后注意地區(qū)選擇CHINA杏节,否則不可使用支付寶支付唬渗,注冊后使用支付寶付費即可。

-這樣你就可以獲得只屬于你的域名了(雖然是有租期的)

第一步

了解Github

github
https://github.com/
github是全球最大的源代碼托管平臺奋渔,提供一個免費的倉庫镊逝,免費用戶和收費用戶的區(qū)別在于能否創(chuàng)建私人倉庫,但是作為小型博主嫉鲸,我們不需要在意這些細節(jié)撑蒜,免費用戶即可,這便是一個免費的不限流量服務(wù)器玄渗。
加上github提供github pages功能座菠,可以使用jekyll搭建靜態(tài)博客站點,兩者搭配幾乎完美藤树。

注冊Github賬號

注冊過程并不困難浴滴,但要注意注冊時不要使用帶大寫字母的用戶名,會出現(xiàn)亂七八糟的奇妙錯誤現(xiàn)象——至少我是如此岁钓。

配置SSH keys

-配置ssh keys的原因是使本地git與遠程github關(guān)聯(lián)————總之是一件很重要的事
-本文使用mac系統(tǒng)升略,windows系統(tǒng)請參閱beiyuu的《使用Github Pages建獨立博客》
-注:本文亦是參考此博客書寫

檢查本地ssh key

打開終端(默認位于應(yīng)用程序-實用工具中),輸入如下代碼:

        ^$ cd ~/.ssh檢查本機的ssh密鑰

如果此時提示:No such file or directory屡限,說明本機沒有ssh品嚣,可以直接看第三部分

備份和移除本地SSH

      $ ls
      configid_rsaid_rsa.pubknown_hosts
      $ mkdir key_backup
      $ cp id_rsa* key_backup
      $ rm id_rsa*

生成新的SSH key

      $ ssh-keygen -t rsa -C "郵件地址@xxxx.com"

注意區(qū)分大小寫是晨,-C必須大寫遵倦,
郵件地址處填入你注冊github時的郵箱
然后回車额嘿,會跳出如下文字

      Generating public/private rsa key pair.
      Enter file in which to save the key (/Users/
      your_user_directory/.ssh/id_rsa):

<此處是文件路徑名瘸恼,保持默認就好,所以記住文件位置后东帅,直接點回車>
然后系統(tǒng)會要求你輸入一個密碼(用于以后SSH驗證)

      Enter passphrase (empty for no passphrase):<輸入加密串>
      Enter same passphrase again:<再次輸入加密串>

注意:輸入密碼的時候沒有星號顯示,不管打多少字符都只會顯示一個*球拦,所以直接輸入就行靠闭,系統(tǒng)會記錄的
最后如果看到一大串類似這樣的界面,便是成功設(shè)置SSH key


添加新生成的SSH key到Github界面

-設(shè)置完SSH key后坎炼,還要提交到Github上愧膀,以完成SSH鏈接的設(shè)置
-按著剛剛記錄下來的位置谣光,找到并打開.ssh\\id_rsa.pub文件,此文件內(nèi)容偽剛剛生成的密鑰蟀悦。如果看不到這個文件氧敢,你需要設(shè)置顯示隱藏文件,windows用戶可以在文件夾選項設(shè)置孙乖,mac用戶需要在終端處輸出顯示隱藏文件的代碼,代碼查詢

-登陸github系統(tǒng)弯屈。點擊右上角的用戶圖標--->Settings--->SSH keys---> add SSH keys
-把之前密鑰復(fù)制到key文本框中越妈,title隨意輸入(比如我的是mac)

測試

可以在終端輸入如下命令,看看設(shè)置是否成功梅掠,git@github.com部分是固定的店归,不要更改

         $ ssh -T git@github.com

如果是下面的反饋:


The 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消痛,然后會看到:

        Hi xxxx! You've successfully authenticated, but GitHub does not provide shell access.

設(shè)置用戶信息

現(xiàn)在你已經(jīng)可以通過SSH鏈接到GitHub了,還有一些個人信息需要完善的秩伞。
Git會根據(jù)用戶的名字和郵箱來記錄提交。GitHub也是用這些信息來做權(quán)限的處理展氓,輸入下面的代碼進行個人信息的設(shè)置穆趴,把名稱和郵箱替換成你自己的,名字必須是你的真名未妹,而不是GitHub的昵稱空入。

        $ git config --global user.name "xxxx"http://用戶名
        $ git config --global user.email"xxxx@xxxx.com"http://填寫自己的郵箱

SSH Key配置成功

本機已成功連接到github。
恭喜你完成了最重要的一步化戳。

Fork他人博客

尋找到合適的博客源

什么埋凯?你想獨自打造只屬于你的博客?
那樣好麻煩啊递鹉,因為我壓根沒這么干,因為這種時候只需要復(fù)制粘貼
Jekyll-powered blogs and Source
這里是一些使用Jekyll的博客却盘,你看誰的最順眼媳拴,copy下來并加以改造就可以了。
Michael Rose's github
這是我收集到的大神博客塞关,你也可以copy這里的
Shihya.com
當然還有我的子巾,點博客下發(fā)的小喵圖標就可以找到我的github

修改github數(shù)據(jù)

-在你喜歡的博客源github頁面處,點擊右上角的fork

-回到你自己的倉庫椰于,將" xxxx.github.io "仪搔,改為"你的用戶名.github.io"(例如我的用戶名是junyahuang,便改為junyahuang.github.io)

-此時"你的用戶名.github.io"便可以訪問了
-設(shè)置DNS偏陪,會在下文貼出來
-回到之前github的頁面,找到"CNAME"文件抱虐,將文件中的網(wǎng)址改為你之前申請的域名揪罕,這樣你的域名就可以連接github pages了(如下圖,將我的sinhya.com改為你的域名)

-這個博客從此屬于你轩娶,你可以任意修改

DNS設(shè)置

此處推薦使用DNSpod
注冊DNSpod框往,域名解析——>添加域名,如下圖設(shè)置许溅。(每個人的設(shè)置可能會不同秉版,但兩個記錄A一定要成功)

屏幕快照 2015-09-27 12.21.02.png

其中A的兩條記錄指向的ip地址是github Pages的提供的ip(9-24,2015)
-192.30.252.153
-192.30.252.154

如博客不能登錄,有可能是github更改了空間服務(wù)的ip地址并蝗,記得及時到在GitHub Pages查看最新的ip即可
指定的記錄是你在github注冊的倉庫秸妥。

去Godaddy修改DNS地址

更改godaddy的Nameservers為DNSpod的NameServers。

1键畴、點擊「My Account」突雪,管理我的域名。
2咏删、點擊域名——>Action——>Manage
3饵婆、將Settings里Godaddy的Nameservers更改成f1g1ns1.dnspod.net和f1g1ns2.dnspod.net

屏幕快照 2015-09-27 12.46.45.png

博客創(chuàng)建完畢

沒錯,你沒看錯草穆,你的博客已經(jīng)創(chuàng)建完畢了搓译,
接下來就是把博客私人化了。關(guān)于這個內(nèi)容我之后有空會補充說明些己。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末段标,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子逼庞,更是在濱河造成了極大的恐慌赛糟,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件掌逛,死亡現(xiàn)場離奇詭異司倚,居然都是意外死亡,警方通過查閱死者的電腦和手機对湃,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進店門拍柒,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人拆讯,你說我怎么就攤上這事≡壮幔” “怎么了爽室?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長嘿架。 經(jīng)常有香客問我,道長伞芹,這世上最難降的妖魔是什么蝉娜? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮南缓,結(jié)果婚禮上扮宠,老公的妹妹穿的比我還像新娘。我一直安慰自己坛增,他們只是感情好,可當我...
    茶點故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布届案。 她就那樣靜靜地躺著罢艾,像睡著了一般。 火紅的嫁衣襯著肌膚如雪童漩。 梳的紋絲不亂的頭發(fā)上春锋,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天,我揣著相機與錄音侧馅,去河邊找鬼呐萌。 笑死,一個胖子當著我的面吹牛罗晕,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播攀例,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼粤铭,長吁一口氣:“原來是場噩夢啊……” “哼杂靶!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起吗垮,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤烁登,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后饵沧,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡羡儿,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年掠归,在試婚紗的時候發(fā)現(xiàn)自己被綠了悄泥。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡厨相,死狀恐怖余寥,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情宋舷,我是刑警寧澤,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布音诈,位于F島的核電站,受9級特大地震影響褥傍,放射性物質(zhì)發(fā)生泄漏喇聊。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一朋贬、第九天 我趴在偏房一處隱蔽的房頂上張望窜骄。 院中可真熱鬧,春花似錦邻遏、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至济似,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蓖扑,已是汗流浹背台舱。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留柜去,地道東北人拆宛。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像股耽,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子物蝙,可洞房花燭夜當晚...
    茶點故事閱讀 44,724評論 2 354

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