1. 程式人生 > >Github+域名搭建個人主頁(個人部落格)

Github+域名搭建個人主頁(個人部落格)

Github+域名搭建個人主頁(個人部落格)

一、工作準備

搭建個人主頁需要做的準備工作有兩個:

1)、註冊Github賬號,註冊Github賬號是免費的,

Github網站地址:https://github.com/github


點選Sign up進入註冊頁面,總共有三步,按照步驟填入相應的資訊即可。

第一步:
註冊

第二步:
註冊

第三步:
 註冊

註冊步驟完成之後點選郵箱驗證後,就註冊成功了。

2)、註冊(購買)域名

二、建立個人主頁的專案

登入 GitHub 之後,在頁面右上角點選 + 加號按鈕,點選 New repository。


由於是個人網站的專案,那麼專案名就要按照規定來寫


規則是:

YOUR-GITHUB-USERNAME.github.io

比如我的Github使用者名稱為onestravel1,那麼專案名則應該是:onestravel1.github.io
建立個人主頁專案

點選create Repository 就可以成功建立個人主頁專案了。


個人主頁


點選Settings進入專案設定介面


建立個人主頁專案


然後再 GitHub Pages 選項中點選 choose a theme 按鈕,選擇一個初始的個人主頁樣式


 建立個人主頁專案


選擇一個樣式的主頁模板


建立個人主頁專案


點選 select theme 按鈕之後,就會自動生成初始化的頁面主題,進入程式碼提交介面,填入提交日誌,點選commit changes 提交程式碼。

提交完成之後,就可以通過剛才建立時的專案名稱進行訪問了

例如:https://onestravel1.github.io

到此,利用Github建立個人主頁的第一步就完成了。後面可以通過git工具把該專案clone到本地,然後進行頁面的更改和優化後,提交到該倉庫中。則編寫的程式碼會立即生效。

三、將域名對映到個人主頁專案

先在阿里雲上進行域名的申請,域名申請過程就不在這裡詳述了。比如,我申請的域名為:onestravel.win,開啟阿里雲官網,找到控制檯->域名管理


域名對映

在域名管理頁面,可以看到域名列表,剛申請的域名,要記得進行實名認證,因為我申請的是.win的域名,這兩天不能進行實名認證,所以顯示未實名認證。在右側可以看到 【續費|解析|管理】 的按鈕,點選 解析 按鈕,看到下面的介面


域名對映


點選新增解析


域名對映

可以看到,這裡新增解析需要填寫的資訊,

記錄型別:預設選擇 A
主機記錄:主機記錄需要新增兩個,分兩次新增解析,分別為 www 和 @ ,不分先後,這次填 www
解析線路:選擇 預設
TTL值:預設 10分鐘,不需要改動
記錄值:這裡需要個人主頁專案的IP,那麼問題來了,怎麼拿到個人主頁專案的IP呢,其實很簡單,開啟電腦終端(Mac)或者命令列(Windows),在命令列中輸入命令 ping [個人主頁專案原域名],比如:

ping onestravel1.github.io

即可得到該專案對應的IP地址


域名對映

將得到的IP地址填入到記錄值中


域名對映

然後點選確定,再新增一個解析,主機記錄值填寫 @ ,其他值都和上面一樣,點選新增,即可得到兩條解析記錄如下:


域名對映
然後再個人主頁專案中建立名為CNAME的檔案,在檔案中寫入你申請的域名,點選儲存到你的github的個人主頁專案中,就可以通過域名來訪問你的個人主頁了!
域名對映

注:域名對映需要一定的時間,請等待10分鐘左右的時間後,在訪問你的個人主頁!