apache本地和局域网访问设置
2017-01-07 23:34
176 查看
apache本地和局域网访问设置
最近做项目需要同事ajax发项目给我,因为是测试环境,所以需要能访问我的服务器.我服务器直接用的wampserver.因为没有接触过,所以百度了一下,都是没有成功,后来看了手册.理解了原理,自己就调试出来了.现在分享一下.(估计知识比较老了,毕竟现在用的nginx比较多.公司用的还是iis服务器 - -!)外网访问设置
如果没有开启vhosts模块的话,一般的访问目录指向的是你的 www目录.httpd.conf里面可以看到 你会看到 类似这样的一段<Directory path to your www>
配置项
</Directory>
Order deny allow
allow from all ....
#第一个是设置访问权限的.
Options Indexes FollowSymLinks
#第二个是设置访问目录的时候,会不会列出其中的文件
Require local 或者 其他
#第三个设置的就是本地访问还是其他的ip的访问
设置外网访问
看了上面的配置后,你应该就会配置了,并且也许你百度了后什么 Require all granted ,什么 allow from all,但是为什么成功不了?
答案其实很简单,就是如果你开启了vhosts模块,你的原来的
www(ps:就是上面说到的那个httpd.conf里面的会失效),原因就是这么简单,这也就是为什么你开启vhosts模块后,然后配置了一个虚拟主机,然后再localhost访问,却访问不了的原因,知道这个原因后解决办法很简单.
只用www目录,那就关闭vhosts模块
需要用到虚拟主机,那就在vhosts.conf里面配置外网访问
看到这里你应该会配置了.
#<VirtualHost *:80>
# DocumentRoot "D:\soft\wamp\www"
# ServerName 192.168.0.6
# <Directory "D:/soft/wamp/www/">
# Order deny,allow
# allow from all
# </Directory>
#</VirtualHost>
就是类似这样.如果需要局域网访问
需要Require ******,具体的自己百度吧
相关文章推荐
- Apache2.4.23本地访问正常但局域网无法访问 httpd.conf设置
- Apache 设置本地(局域网)访问
- Apache2.4.23本地访问正常但局域网无法访问 httpd.conf设置
- Mysql +Apache如何设置局域网IP访问,目前只能用Localhost
- win7下设置局域网能访问本地tomcat服务器
- Apache2.4.9本地访问正常但是在局域网或外网IP拒绝访问
- Apache配置虚拟主机的坑 本地wampserver调试环境 局域网访问
- 基于Apache2.2配置通过局域网访问本地项目
- 花生壳路由器设置(通过外网访问本地局域网)
- 同一局域网内其它设备无法访问本地Apache问题的解决
- Apache2.4.x版本局域网访问设置
- 关于在局域网中访问Apache服务器的防火墙设置
- 修改Apache 局域网内 访问自己的本地网站
- IIS设置可以让本地局域网访问
- 解决apache服务器本地可以访问,同局域网内他人不能访问的问题(转)
- 本地设置apache 用域名访问
- 解决apache服务器本地可以访问,同局域网内他人不能访问的问题(转)
- 解决apache服务器本地可以访问,同局域网内他人不能访问的问题(转)
- 设置apache的网页根目录 - 本地repo源的局域网设置方法
- Apache2.4.9本地访问正常但是在局域网或外网IP拒绝访问