我正在考慮在家裡製作伺服器來託管我自己的網站。我在某處讀到我需要靜態 IP 位址才能執行此操作,並且我的 IP 已經是靜態的。
我的問題是,如果我的 IP 已經是靜態 IP,我的 ISP 是否允許我在家中建立伺服器?
我使用速度高達 21 mb 的無線路由器連線。
問題 2,大多數優質託管公司用來託管網站的最佳 Linux 作業系統是什麼?
任何答案將非常感激
答案1
是的,您可以在家中設置一台電腦作為伺服器並將其提供給互聯網。您不一定需要靜態 IP...但它使事情變得更容易、更可靠。
通常,當您擁有公共網路伺服器時,您可以透過將公用 IP 位址放入網頁瀏覽器的位址列中來存取它。我可以透過網頁瀏覽器輸入 173.194.69.100 來存取 google.com。靜態 IP 很有用,因為您不必在每次 IP 位址變更時不斷更新網域名稱指向的 IP 位址。每當您的 IP 位址發生變更時,DynDNS 都會自動更新 DNS 記錄。即使您擁有動態 IP 位址,這也可以讓您在某些 DynDNS 網域上託管網站。本質上,您仍然可以在動態 IP 上託管網站...但沒有人能夠在不斷變化的 IP 上找到您的網站。動態 DNS 和靜態 IP 是解決此問題的兩種方法。
如果您有一個帶有路由器的普通家庭互聯網設置,則必須透過路由器轉發連接埠 80 以指向您的伺服器。透過連接埠 80 上的公用 IP 向路由器發出的請求將會轉送至專用網路內 Web 伺服器上的連接埠 80。
我認為您的 ISP 並不關心您是否為網站提供服務,但他們通常會降低住宅客戶的上傳頻寬。這將阻止您同時向數百萬人提供可靠的網路服務。
我不是 100% 確定網站寄存公司使用什麼來服務網站,但我預期紅帽企業 Linux 經常與 Apache 結合使用。 CentOS 是不錯的選擇。我個人會使用 Ubuntu 伺服器作為我的家庭網站,因為我更熟悉它。