Linux

如何搭建類似於HostGator的家庭伺服器

  • July 4, 2010

我目前使用 hostgator,但想轉移到現場託管,而不是通過第三方。熟悉 HostGator 或一般託管的人可以幫助我了解需要做什麼。

  • 我有一個新盒子,*nux 還沒有安裝
  • 我知道他們使用 cpanel、電子郵件等。所有這些都是我使用的功能。
  • 我需要遵循哪些步驟來啟動和執行類似於他們的系統。
  • 是否有可以一次安裝多個功能的軟體包?
  • 我需要單獨安裝 FTP、郵件等每個軟體包嗎
  • 不需要向其他人出售託管服務的功能。
  • 由於我不出售託管服務,我是否需要 WHM(網路託管管理器)?

任何有助於我理解我正在嘗試做的事情的資訊將不勝感激。

編輯:由於 cPanel 許可證每年花費 500 美元,我現在正在考慮使用開源替代方案,比如 ISPconfig,儘管我對此知之甚少,也沒有嘗試過,因此無法將其與 cPanel 進行比較。

這在很大程度上取決於您計劃對伺服器執行的操作。由於它僅供您自己使用,除了網路託管和電子郵件之外,您還需要其他功能嗎?對於虛擬主機,您需要能夠使用哪些語言(PHP、Ruby、靜態 HTML 等)?對於電子郵件,您對如何訪問它(哪些客戶端)有任何具體要求嗎?

我會在更具體的細節之後更多地編輯這個問題,但我為我的網站和電子郵件執行自己的伺服器,所以這是我的建議。在您的伺服器上,您可以安裝您最熟悉的任何發行版。如果您沒有太多系統管理員經驗,我可能會建議您使用 Ubuntu,因為它非常易於使用,並且基於 Debian(我喜歡基於 Debian 的發行版 :))。之後,您可以安裝 Apache(必要時 PHP 和 MySQL)和電子郵件服務。對於電子郵件,我使用 postfix 和 Courier。我還為 webmail 安裝了Roundcube,儘管我也可以使用任何帶有 IMAP 的客戶端。為了管理它,你可以使用Webmin給自己一個基於 Web 的界面,這可能與您習慣的類似,但習慣於在伺服器上執行命令不會太難。這些包很容易安裝,所以它可以像輸入“sudo apt-get install apache2 php mysql postfix courier”一樣簡單(注意:不是實際的命令,但與你想要的類似)。

引用自:https://serverfault.com/questions/157331