一、关闭/配置防火墙
搜索“控制面板”,找到“更新和安全”>“Windows 安全中心”及“防火墙和网络保护”。
(1)方法一 直接关闭防火墙(非安全)
(2)方法二
打开windows防火墙——高级设置——入站规则——新建规则——选择“端口”——下一步——选择tcp、特定本地端口(填写80)——下一步——下一步——命名——完成
另外注意要让apache_http 可以通过防火墙(允许应用通过防火墙)
重启服务器即可,此时已经可以通过ip访问本机
二、配置apache
保证你的apache能正常启动,然后打开httpd.conf那个配置文件,检查一下Listen服务器端口,默认监听端口为80,不是就改成80。
配置服务器根目录权限
<Directory "c:/www/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>
注意:
c:/www/ 为网站根目录。重点是 Allow from all,否则访问不进去
在DocumentRoot "C:/wamp64/www/"下找到Diretory行并修改为:
<Directory />
AllowOverride all
Require all granted
</Directory>
找到Files ".ht*"行,修改为:
<Files ".ht*">
Require all granted
</Files>
配置虚拟主机
<VirtualHost 192.168.11.108>
ServerName 192.168.11.108
DocumentRoot "c:/www/test/"
</VirtualHost>
复制代码
注意:
VirtualHost 与 ServerName 一致,除非有DNS主机。这个ip是我本机的,要改成机器的ip,如果不会查IP另追问,DocumentRoot为网站的存放目录,要发布的网页就在这个目录下,注意要在服务器根目录下,否则要另外配置权限。
重启apache服务。
在apache重启成功后,在本机,用浏览器访问你的页面。成功,则发布完成,其他同一网段的人也可以这么访问网页了