apache建立多个站点[不同IP]

<VirtualHost 127.0.0.2:80>
    DocumentRoot D:/php/Apache2.2/htdocs
    ServerName 127.0.0.1:80
    <Directory "D:/php/Apache2.2/htdocs">
       Options Indexes FollowSymLinks
       DirectoryIndex index.html index.htm index.php
       AllowOverride None
       Order allow,deny
       Allow from all
    </Directory>
    ErrorLog  logs/test.com-error.log
    LogLevel warn
    LogFormat "%v %h %l %u %t \\"%r\\" %>s %b" vhost
    CustomLog logs/test.com-access.log vhost
</VirtualHost>

<VirtualHost 127.0.0.3:80>
    DocumentRoot D:/php/Apache2.2/htdocs
    ServerName 127.0.0.3:80
    <Directory "D:/php/Apache2.2/htdocs">
       Options Indexes FollowSymLinks
       DirectoryIndex index.html index.htm index.php
       AllowOverride None
       Order allow,deny
       Allow from all
    </Directory>
    ErrorLog  logs/test2.com-error.log
    LogLevel warn
    LogFormat "%v %h %l %u %t \\"%r\\" %>s %b" vhost
    CustomLog logs/test2.com-access.log vhost
</VirtualHost>

完成以上的工作后,就可以使用上面的IP进行工作了,但注意方框中的配置,默认情况下,它是存在的,但不完全,其它的代码需要手工加上的。
建好以后,重启apache服务器就OK了,然后就可以使用127.0.0.2和127.0.0.3来查看不同的网站了,当然,网站多的话,也可以再加IP就行了。
注:上述日志文件是放在apache统一的目录里log,这也路径你也可以改动一下。感觉还是放到网站的根目录比较的好。嘻嘻。
300*300
 文章首页关于迷茫时代关于我写意人生
版权所有:迷茫时代 All rights reserved   
执行时间:0.00575 秒