如何在Debian上配置Apache虛擬主機

我們繼續在測試服務器上使用Debian,今天我們被告知需要配置虛擬主機,因此在大學指南的幫助下,我逐步構建了在Debian中配置Apache虛擬主機的步驟。

安裝Apache

sudo apt-get update
sudo apt-get install apache2

創建新的虛擬主機文件

從下載我們的測試virtual.conf文件 這裡。 然後我們必須複製文件 virtual.conf 到文件夾 /etc/apache2/sites-available/ 用於新域。

cp virtual.conf /etc/apache2/sites-available/

如果需要,我們可以更改文件名。 (為了進行測試,我們將使用以下名稱: virtual )

接下來,我們必須更改以下字段 ServerName, ServerAdmin, DocumentRoot

啟用新的虛擬主機文件:

a2ensite virtual.conf

重新啟動Apache:

service apache2 restart

Configurar el archivo de hosts local

開啟檔案 hosts 對於它的類型 nano /etc/hosts

在文件底部,將服務器的新IP添加為localhost。

將會是這樣的:

127.0.0.1 localhost 127.0.0.10 wp 127.0.0.11 yii#以下行對於支持IPv6的主機是可取的::: 1 localhost ip6-localhost ip6-loopback ff02 :: 1 ip6-allnodes ff02 :: 2 ip6-allrouters

這樣,可以很好地配置Debian中的虛擬主機