Apache配置localhost虚拟主机步骤
1,用记事本打开apache目录下httpd文件,找到如下模块#Includeconf/extra/httpd-vhosts.conf
去掉前面的#,这样就开启了httpd-vhosts虚拟主机文件,这时httpd.conf中的documentRoot不在起作用,需要在httpd-vhosts.conf重新配置。
2,用记事本打开httpd-vhosts文件,配置好localhost虚拟主机,参照httpd-vhosts文件中实例,修改成如下:
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.localhost
DocumentRoot "D:/zend/Apache2/htdocs/dorm"
ServerName localhost
ServerAlias localhost
ErrorLog "logs/dummy-host.localhost-error.log"
CustomLog "logs/dummy-host.localhost-access.log" common
</VirtualHost>
修改配置如下:
DocumentRoot 修改为本地apache的www目录
ServerName改为localhost
3,重启Apache,发现localhost可以正常打开,配置localhost比较简单。
实例:Apache配置www.tcc.com虚拟主机步骤
1,方法同上,复制配置代码修改如下:
<VirtualHost *:80>
ServerAdmin www@tcc.com
DocumentRoot "F:/wamp/www/wgbapp/public"
ServerName www.tcc.com
ErrorLog "logs/www.tcc.com-error.log"
CustomLog "logs/www.tcc.com-access.log" common
</VirtualHost>
2,打开host文件(C:/WINDOWS/system32/drivers/etc/hosts),增加一行代码
127.0.0.1 www.server110.com
3,重启Apache,