要設置虛擬主機,你需要在nginx.conf配置文件中添加一個新的server塊來定義虛擬主機的配置。以下是一個簡單的示例:
server {
listen 80;
server_name example.com www.example.com;
location / {
root /var/www/example.com;
index index.html;
}
}
在這個示例中,我們定義了一個名為example.com的虛擬主機,它會監聽端口80,并且它的域名是example.com和www.example.com。所有收到的請求都會指向/var/www/example.com目錄,并且默認會加載index.html文件。
要創建多個虛擬主機,只需在nginx.conf中添加多個類似的server塊,每個server塊對應一個虛擬主機的配置。確保在添加新的server塊時,使用不同的server_name來區分不同的虛擬主機。