apache配置虚拟主机
首先默认已经安装好了的Apache,Apache的找到\的conf \ httpd.conf的配置文件
-
找到下面的配置
-
<Directory />
-
Options FollowSymLinks
-
AllowOverride None
-
Order deny,allow
-
Deny from all
-
</Directory>
-
修改成允许外部访问
-
<Directory />
-
Options Indexes FollowSymLinks ExecCGI
-
AllowOverride all
-
</Directory>
-
下面的配置去掉注释
-
# Virtual hosts
-
#Include conf/extra/httpd-vhosts.conf
-
修改成允许访问
-
# Virtual hosts
-
Include conf/extra/httpd-vhosts.conf
然后找到apache的\的conf \额外\的httpd-vhosts.conf就是上一步修改的允许访问的文件
-
配置域名,根目录,
-
文件下面有配置的例子,先复制一个,然后注释掉两个例子
-
#<VirtualHost *:80>
-
# ServerAdmin webmaster@dummy-host.lkj.com
-
# DocumentRoot “D:/php/apaches/docs/dummy-host.lkj.com”
-
# ServerName dummy-host.lkj.com
-
# ServerAlias www.dummy-host.lkj.com
-
# ErrorLog “logs/dummy-host.lkj.com-error.log”
-
# CustomLog “logs/dummy-host.lkj.com-access.log” common
-
#</VirtualHost>
-
#<VirtualHost *:80>
-
# ServerAdmin webmaster@dummy-host2.lkj.com
-
# DocumentRoot “D:/php/apaches/docs/dummy-host2.lkj.com”
-
# ServerName dummy-host2.lkj.com
-
# ErrorLog “logs/dummy-host2.lkj.com-error.log”
-
# CustomLog “logs/dummy-host2.lkj.com-access.log” common
-
#</VirtualHost>
-
自己配置本地的域名和根目录
-
<VirtualHost *:80>//*:80监听绑定在当前电脑上的任意IP的80端口
-
DocumentRoot “D:/php/baixiu” //访问的文件目录
-
ServerName baixiu.com //配置需要访问的域名
-
ServerAlias www.baixiu.com //域名的别名
-
ErrorLog “logs/baixiu.com-error.log”//错误日志
-
CustomLog “logs/baixiu.com-access.log” common//自定义日志
-
</VirtualHost>
然后找到Ç盘的C:\ WINDOWS \ SYSTEM32 \ DRIVERS \ ETC \主机,需要管理员权限才能修改
-
在文件最下面添加127.0.0.1后面跟自己配置的域名保存
-
127.0.0.1 www.baixiu.com
然后重启apache的,访问baixiu.com
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42881256/article/details/82828046
转载请注明:XAMPP中文组官网 » apache httpd.conf配置虚拟主机