0.背景
創建一個靜態網站用於展示自己,組織,項目等。
1.利用github建立網站
- 建立一個以用戶名打頭的倉庫,形式爲
xxx.github.io
,xxx必須是你的用戶名,否則可能不起作用。倉庫可以是privte或者public的,但是注意即使倉庫是private,仍然可以通過網站訪問到部分信息。 - 克隆倉庫,建立一個index.html網頁(訪問網站時默認展示的網頁),然後add,commit,push。
- 使用
http://xxx.github.io/
即可訪問。
2.綁定阿里雲域名
- 在倉庫setting中
Custom domain
中輸入你自己的域名。比如zhangsan.org。(這裏也可以用另一種方式,在網站下建立一個CNAME的文件,其中的內容就是你自己的域名)。兩種方式都可,使用一種就行。 - ping一下你自己的網站,
ping http://xxx.github.io
,查看網站的IP。 - 登錄阿里雲(或者其他域名服務商),在域名解析設置中,將@和 www的記錄值設定爲ping出來的IP。
3.問題
這種方式建立的網站訪問速度會比較慢,不過基本也都一些靜態網頁,能用即可。
Reference
1.https://jingyan.baidu.com/article/6b18230990ea84ba59e1594f.html