apache基于端口配置虚拟站点
httpd.conf
Listen 80
Listen 82
DocumentRoot "E:/work/php"
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "E:/work/php/obj">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<Directory "E:/work/php/obj1">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
httpd-vhosts.conf
NameVirtualHost 127.0.0.1:80
NameVirtualHost 127.0.0.1:82
//如果是外网的话需要把127.0.0.1改成本机的外网IP
<VirtualHost 127.0.0.1:80>
ServerAdmin webmaster@dummy-host2.127.0.0.1
DocumentRoot "E:/work/php/obj"
ServerName obj
</VirtualHost>
<VirtualHost 127.0.0.1:82>
ServerAdmin webmaster@dummy-host2.127.0.0.1
DocumentRoot "E:/work/php/obj1"
ServerName phpMyAdmin
</VirtualHost>