PHP-wampserver配置网站访问
2017-11-24 12:48
225 查看
配置连接信息
首先还是看一个我配置好的实例,因为是测试使用,所以只开放了学校内部的一些IP访问。
上面的虚拟主机配置可以参考我的另一篇文章。
order是决定deny和allow的执行顺序
deny from all 是拒绝所有的IP访问
allow from 10.240.0.0/16 是无类别子网的一种划分方式,含义是允许10.240下的所有子IP访问网站
配置防火墙
当我们的Apache开启服务以后,为了让来自客户端的访问可以与服务器建立http连接,必须开启防火墙对于特定端口的连接支持。
防火墙->高级设置->入站规则->新建规则->端口(默认是80,当然你也可以开放别的端口,例如8080)
->TCP 80->允许连接->域、专业、公用都打开->写好名称和描述(可选)->完成
配置浏览权限
当你完成防火墙设置以后,就可以在局域网内访问网站了,但是页面会显示forbidden,因为默认Apache只允许本机访问文件,所以你需要修改配置来让所有经过授权的访问者都可以访问文件。
修改后的文件如下,一些注释是方便记忆和理解,可以通过查找来确定位置
综上,就可以让别人访问自己发布的网站了,还是很简单的。。。。。。
首先还是看一个我配置好的实例,因为是测试使用,所以只开放了学校内部的一些IP访问。
<VirtualHost 10.240.70.161:8080> DocumentRoot "D:\Software\wamp64\www\mytp5\public" <Directory "D:\Software\wamp64\www\mytp5\public"> Options Indexes Includes FollowSymLinks AllowOverride All order deny,allow deny from all allow from 10.240.0.0/16 </Directory> </VirtualHost>
上面的虚拟主机配置可以参考我的另一篇文章。
order是决定deny和allow的执行顺序
deny from all 是拒绝所有的IP访问
allow from 10.240.0.0/16 是无类别子网的一种划分方式,含义是允许10.240下的所有子IP访问网站
配置防火墙
当我们的Apache开启服务以后,为了让来自客户端的访问可以与服务器建立http连接,必须开启防火墙对于特定端口的连接支持。
防火墙->高级设置->入站规则->新建规则->端口(默认是80,当然你也可以开放别的端口,例如8080)
->TCP 80->允许连接->域、专业、公用都打开->写好名称和描述(可选)->完成
配置浏览权限
当你完成防火墙设置以后,就可以在局域网内访问网站了,但是页面会显示forbidden,因为默认Apache只允许本机访问文件,所以你需要修改配置来让所有经过授权的访问者都可以访问文件。
修改后的文件如下,一些注释是方便记忆和理解,可以通过查找来确定位置
# # Controls who can get stuff from this server. # # onlineoffline tag - don't remove #cgl edit 11.24:10.41 to test apache publish web #change from require local to require all granted #Require local Require all granted #cgl edit
综上,就可以让别人访问自己发布的网站了,还是很简单的。。。。。。
相关文章推荐
- Apache和PHP的安装配置以及外网访问自己的网站
- WampServer PHP服务配置方法(允许外部访问、phpmyadmin设置为输入用户名密码才可登录等)
- PHP 网站修改默认访问文件的nginx配置
- 配置php_memcache访问网站的步骤
- php网站实现https加密访问,wamp下配置openssl
- xampp+apache+php:局域网中访问网站配置过程
- wampserver配置php网站多站点 多端口
- WampServer 配置网站,访问出现You don‘t have permission to access XXXX on the server.
- 给网站配置上HTTPS加密访问(Centos7+Apache+SSL证书)
- PHP禁止同一IP频繁访问以防止网站被防攻击或采集的代码
- php大型网站如何提高性能和并发访问
- php网站判断用户是否是手机访问的方法
- PHP统计网站访问次数防刷新
- windows2008 R2访问php网站慢怎么办?
- 您不具备查看该目录或页面的权限,因为访问控制列表(ACL)对Web 服务器上的该资源进行了配置或者访问网站时出现登录对话框。
- windows7上用IIS配置PHP网站,提示如下错误:
- wampserver - windows服务器下php运行环境配置
- Win7-IIS7下运行PHP网站(以配置好的drupal网站为例)
- 一步一步SharePoint 2007之二十:解决实现注册用户后,自动具备访问网站的权限的问题(2)——配置Role
- 在windows7下配置PHP访问ICE中间件(ICE3.5.1+PHP5.4+Apache2.2 for vc9)