1.開啟apache配置檔案apache/conf/httpd.conf(不知道apache在哪的請自行檢視phpinfo()中的"server root" ...)
首先查詢listen 80
listen 80 //預設只有一行這個 可以新增多行埠讓apache監聽如下
listen 8081
listen 8082
listen 8083
再查詢# virtual hosts
#virtual hosts
#include conf/extra/httpd-vhosts.conf // 把這行預設的#去掉即開啟virtual hosts
2.修改apache/conf/extra/httpd-vhosts.conf
末尾新增如下,前面監聽了幾個埠,後面就新增幾個。
12 serveradmin webmaster@dummy-host.com
3 documentroot "e:/root/thisway" //
8081埠**位址
4 servername thisway
5 serveralias www.thisway.ls
6 errorlog "logs/thisway.log" //
日誌檔案
7 customlog "logs/thisway.log" common //
日誌檔案8//
8081埠**位址
9 options indexes followsymlinks
10 allowoverride all
11 order allow,deny
12 allow from all
1314
3.重啟apache服務,訪問localhost:8081即可。
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...
Apache2 2 虛擬主機設定
apache2.2 一般在httpd.conf中開啟 loadmodule vhost alias module modules mod vhost alias.so 然後在httpd vhosts.conf裡配置虛擬主機,httpd vhosts.conf的樣例子如下 假設要配可以虛擬主機,支援三...