Ubuntu

執行中的 Ubuntu 子域

  • February 26, 2015

我們正在嘗試在 Ubuntu Server 13.04 安裝上完成以下任務。

由於資源和脂肪增長的限制,我們為客戶託管的 SaaS 應用程序目前正在脫離共享託管環境。

我們希望在子域環境中託管客戶的 Web 應用程序的最佳環境。例如,客戶從我們這裡購買定制的開發者業務應用程序。他們的域名可能來自:

customer1.domain.com powerhouse.domain.com healthcare.domain.com

domain.com 代表我們的域。我們想設置一個伺服器來託管一些客戶應用程序。如果可能的話,我們希望不使用 plesk/cpanel 環境以節省成本。我不知道從哪裡開始或看。我們有一個 LAMP 伺服器(上面提到的 ubuntu),它可以完美地託管一個站點。我們想舉辦不止一個。我們也希望為盒子分配一個 IP 地址。

如果有人可以就此提供方向或見解,那就太好了。

額外資訊:

我們使用 HyperV 來管理一個 ubuntu 實例。

要求:

每個盒子一個 IP。

這都是通過 HTTP/HTTPS 實現的嗎?假設您使用的是 Apache,請使用 ServerAlias 命令。Apache 將查看瀏覽器請求的站點並使用“主機標頭辨識”將其定向到適當的站點

您將為每個客戶設置一個。

理想情況下,您會在(假設 Ubuntu/Debian)/etc/apache2/sites-availble/ 中執行此操作,每個站點一個,然後將其軟連結到 /etc/apache2/sites-enabled。您可以在啟用站點的目錄中創建文件並在其中定義所有虛擬主機,但是一旦設置了十幾個或更多,就很難閱讀。

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