學習架設網站
一、以最單純的網路架構為例
一般從無到有的架站重點有
1.申請網域名稱(domain name)
我是去hinet申請個人網域名稱,費用為一年400,
如果是公司域名則八百以上會較貴一些,不過都是還可接受範圍。
想申請網域做為測試學習目的話可以先考慮twbbs玩玩看。
2.準備DNS server
當申請好domain name後,你必須將domain name導到其他網站或是自架網站,
一般人可能不會自行架設DNS server這種東西的話,
則要藉由網路上一些免費提供DNS server服務來幫你完成domain name對應到你的IP動作。
這時你會用到DNS轉址這種東西,網路上我推薦論壇網友推薦給我的FreeDNS,
FreeDNS除了免費之外還蠻穩定的,相關設定的教學文網路上也有,
那我這邊列出設定需要注意的地方,就是FreeDNS會提供三組DNS server讓你使用,
例如:
DNS/Host Server Name | IP Address | |
一 | NS1.AFRAID.ORG | 50.23.197.95 |
二 | NS2.AFRAID.ORG | 208.43.71.243 |
三 | NS3.AFRAID.ORG | 69.197.18.162 |
以申請hinet網域名稱為例,hinet提供三組指定服務(DNS代管),
用來協助你將hinet的DNS server指到FreeDNS server,實際畫面如下圖。
3.準備主機空間
市面上有太多的主機空間可挑了,
有.NET、Linux主機...等等,這得要自己去好好比較適合自己的空間。
個人不推國內主機實在太貴了,請往國外找吧。
二、其他架構
另外一種是使用國外主機配合cloudflare加快網頁讀取速度,
架構圖如下僅供參考。
参考資料:
有了網域名稱 Domain Name之後 下一步 設定DNS Server 與 DNS Record相關記錄 課程資料補充