首先默认已经安装好了的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