Windows 配置Apache虚拟机

apache配置虚拟机

...代表你存储wamp的位置

1、打开 httpd.conf(…\wamp\bin\apache\apache2.4.9\conf)

找到 #Virtual hosts
     #Include conf/extra/httpd-vhosts.conf(把这行的#去掉)
找到#LoadModule vhost_alias_module modules/mod_vhost_alias.so(把这行的#去掉)
找到#LoadModule rewrite_module modules/mod_rewrite.so(去掉前面的#)

2、打开 httpd-vhosts.conf(…\wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf)

 复制语句到最下面,DocumentRoot为文件路径,ServerName为域名


    DocumentRoot "D:\work\wamp\www\server_name"
    ServerName server.com

3、打开 hosts(C:\Windows\System32\drivers\etc)

在 127.0.0.1       localhost 下面加上
   127.0.0.1       server.com(次域名要和httpd-vhosts.conf配置的域名一样)

如果没有权限保存

A: 右击hostc打开属性

B: 点击顶部安全

Windows 配置Apache虚拟机_第1张图片

C: 选择高级,选择添加

Windows 配置Apache虚拟机_第2张图片

D:点击 选择主体

Windows 配置Apache虚拟机_第3张图片

E: 选择高级

Windows 配置Apache虚拟机_第4张图片

F: 选择 立即查找

Windows 配置Apache虚拟机_第5张图片

G: 点击确定,确定

H: 勾选完全控制

Windows 配置Apache虚拟机_第6张图片

I: 点击确定,确定,确定….
4、如果配置完虚拟机打不开localhost的话:

去httpd-vhosts.conf(...\wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf)
加上:

        DocumentRoot "D:\work\wamp\www"
        ServerName localhost
    
如果还是不行,去httpd.conf(...\wamp\bin\apache\apache2.4.9\conf)
找到: 
ServerName localhost:80(把它注释,在前面加一个#) 

你可能感兴趣的:(PHP)