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>

posted @ 2009-09-15 17:01  jone_linux  阅读(142)  评论(0编辑  收藏  举报