利用Github Pages,可以免費(fèi)搭建我們的個人博客,當(dāng)然,這一切都是建立在github的基礎(chǔ)上。如果你想要瀏覽速度更快,建議買個服務(wù)器、域名,自己開發(fā)一個網(wǎng)站。接下來介紹如何利用Github Pages搭建個人博客網(wǎng)站,然后綁定自己購買的域名
一、Github Pages項(xiàng)目開發(fā)并上傳
1、登錄github主頁,創(chuàng)建一個新的倉庫。
New responsitory > 倉庫名命名為blog.io >
2、在本地電腦建個文件夾,命名為blog
cd blog > clone倉庫到本地 git clone https://github.com/pugbabu/blog.io.git > git init ?> 添加內(nèi)容到本地倉庫
3、上傳代碼
git add . > git commit -m "描述" > git push?
4.設(shè)置網(wǎng)址
選擇blog.io倉庫,點(diǎn)擊Settings,往下拉,在Github Pages內(nèi)容上選擇source master,然后save,之后出現(xiàn)你的項(xiàng)目瀏覽網(wǎng)址
二、綁定獨(dú)立域名
1、添加CNAME文件
在倉庫根目錄下添加一個CNAM文件,沒有后綴名,里面內(nèi)容為你的域名(如:test.com),不需要添加http/www等前綴。如91pug.com
2、添加 DNS? Service記錄
我是在阿里云購買的域名,登錄阿里云后臺,解析域名
1)在阿里云控制臺,設(shè)置主機(jī)記錄www,記錄類型為A,記錄值是IP192.30.252.153。其中192.30.252.153是Github Pages服務(wù)器指定的IP地址,訪問該IP地址即表示訪問Github Pages。
2)在阿里云控制臺,設(shè)置主機(jī)記錄www,記錄類型為A,記錄值是IP192.30.252.154。同上。
3)在阿里云控制臺,設(shè)置主機(jī)記錄@,記錄類型為CNAME,記錄值是pugbabu.github.io.。如果之前有主機(jī)記錄@,會起沖突,把之前的刪除即可
3、完成以上步驟后,回到github的blog.io倉庫,點(diǎn)擊Settings,發(fā)現(xiàn)Github Pages里面的網(wǎng)址已經(jīng)變?yōu)槟愕莫?dú)立域名,瀏覽器中輸入域名,即可訪問博客。