如何完成Apache虛擬主機設定?

2021-06-08 14:18:02 字數 784 閱讀 5170

實現apache虛擬主機方法一:

開啟虛擬主機配置檔案

對httpd.conf進行設定:

1.注釋以下三行

#serveradmin

#servername

#documentroot

2.去掉mod_proxy.so和mod_proxy_ajp.so的注釋

3.#virtual hosts

#include conf/extra/httpd-vhosts.conf (查詢這行,把前面的#去掉)

4.開啟 /conf/extra/httpd-vhosts.conf

directoryindex index.php

serveradmin baibiao @gmail.com

servername email.sinoepiboly.com

#serveralias email.sinoepiboly.com

documentroot d:/phproot/phpmyadmin

serveradmin [email protected]

documentroot "e:/php/cynw"

servername www.cynw.com

找到本機的host檔案,一般在 c:\winnt\system32\drivers\etc,在檔案結尾新增:

127.0.0.1       www.cynw.com

重啟即可,apache虛擬主機設定完成。

Apache虛擬主機設定

apache支援兩種虛擬主機,一種是基於ip位址的,一種是基於網域名稱的。基於ip位址的虛擬機器現在使用的很少,它需要一台伺服器需要擁有多個ip位址。基於網域名稱的虛擬主機要求伺服器有乙個ip位址就可以了,只需要將不同的網域名稱解析到同乙個ip位址就可以實現一台伺服器提供多個服務。最簡單的基於網域名...

apache虛擬主機設定

apache 虛擬主機設定有兩類 一 基於ip的配置 一台主機繫結了多個ip,每個ip設定乙個虛擬主機 如一台主機有10.13.129.163和192.168.1.9兩個ip 則配置為 servername localhost 這裡的servername好像沒什麼用 documentroot d a...

apache 虛擬主機設定

1.開啟apache配置檔案apache conf httpd.conf 不知道apache在哪的請自行檢視phpinfo 中的 server root 首先查詢listen 80 listen 80 預設只有一行這個 可以新增多行埠讓apache監聽如下 listen 8081 listen 80...