Apache 配置httpd-vhosts虚拟主机总结及注意事项

Apache配置localhost虚拟主机步骤

1、打开apache目录下httpd文件(如:C:\wamp\bin\apache\Apache2.2.17\conf\httpd.conf)找到如下模块:

#Virtual hosts
#Include conf/extra/httpd-vhosts.conf

去掉前面的#,这样就开启了httpd-vhosts虚拟主机文件。

2、打开httpd-vhosts文件(如:C:\wamp\bin\apache\Apache2.2.17\conf\extra\httpd-vhosts.conf),配置好localhost虚拟主机,参照httpd-vhosts文件中实例,修改成如下:


    ServerAdmin [email protected]
    DocumentRoot "C:/wamp/www/a"
    ServerName www.test.com
    ServerAlias www.dummy-host.hleclerc-PC.ingenidev
    ErrorLog "logs/dummy-host.hleclerc-PC.ingenidev-error.log"
    CustomLog "logs/dummy-host.hleclerc-PC.ingenidev-access.log" common

    
        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
        Allow from all
    

修改配置如下:
DocumentRoot 修改为本地wamp环境下的www目录(如:C:\wamp\www\a)
ServerName 改为localhost

3、重启Apache,这样就配置好了,本地可以用www.test.com来访问C:/wamp/www/a 这个站点。

注意事项:

1、httpd文件,打开Include conf/extra/httpd-vhosts.conf模块

2、目录路径,如 C:/wamp/www/a

3、访问权限,如上Deny from all修改为Allow from all

4、hosts文件,配置虚拟域名host指向

5、httpd-vhosts文件,配置虚拟主机

你可能感兴趣的:(知识点)