Debian

在 github organization repository 下使用 github page 搭配 DNS 來架設網站

Debian Taiwan 社群網站 是 szlin 使用 jekyll 樣版+ github  pages 所架設的.

對於 github 架設網頁 , 大家應該不陌生. 網路上也找的到許多中文資源

但由於 Debian Taiwan 的repository 是在 linux-taiwan organization repository 下面, 設定上和一般 user github page不太一樣.

這邊要分享的是 如何在 organization repository 下架設 github page 並搭配 DNS 設定來架設網站


1.  在 repository 下建立 gh-pages 的 branch 

1


2. 在 setting 的選單中, 填入 CNAME 相關的資訊

2


3. 接著到 debian.org.tw DNS 設定頁面 (這邊的頁面會因 DNS 代管供應商不同而有所差異)

輸入 github 的 address, 分別是 192.30.252.154 以及 192.30.252.153

3


4. 接著設定主機名稱

這邊是與 user repository 最大的差異. szlin 在這邊 try 了一陣子才搞定.

比較特別的是, 需輸入 organization repository 而不是網頁的 repository 位址. 此外, 要在最後面留一個 “.”, 否則會無法成功設定.

4

設定完後, 等個一陣子讓全球 DNS 同步更新後, 即可運行.

發表迴響