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的個人主頁項目中,就可以通過域名來訪問你的個人主頁了!