apache只能本机访问
‘壹’ 我装了Apache可以用本机ip访问我做的主页,但在同一个局域网内别的电脑访问不了这是什么情况
你好!
apache监听IP地址要修改你的实际IP地址。
如有疑问,请追问。
‘贰’ linux下配置的APACHE服务器为什么在本机能访问,别的机器上访问不到
估计是用的虚拟机做的系统吧!那样不行,要重装LINUX
‘叁’ 为什么我的Apache只能本机访问
你的防火墙没关。
iptables和selinux都关闭一下。
也可以在防火墙添加访问端口。
‘肆’ LINUX下用apache,本机可以访问,但局域网中的电脑无法访问
rhel7环境下运行firewall-config,选择public,服务勾选httpd就可以了,如要永久生效还要在最上方配置栏选择永久再重新勾选public--》httpd。
‘伍’ APACHE+MYSQL+PHP环境开发了个网站。但是只能本机访问。外网访问不了。求助
你的意思是公网IP访问不了么?如果是windows系统的话要把防火墙关了,在控制面板里面,如果用路由共享上网,要在路由器里把公网IP的80端口映射到你的内网IP。
‘陆’ 怎么取消Apache只有本机127.0.0.1才能访问的限定呢
这种情况肯定是Apache限定了只有本机才能访问web网站,wamp默认安装好的apache的配置就是限定了只有本机127.0.0.1才能访问。要解除这个限制,只需要打开wamp -> Apache -> httpd.conf 配置文件,查找这句:Allow from 127.0.0.1然后把其中的127.0.0.1改成all,如下:Allow from all修改完保存httpd.conf文件,关闭之后,wamp会自动重启Apache服务,刷新网页,就会看到限制已经去掉了。
‘柒’ ubuntu虚拟机搭建apache2,为什么最后只有主机能够访问而局域网其他机器无法访问
关闭win7防火墙,和ubuntu的防火墙,问题即可解决
也可以在防火墙中放行网页的工作端口
‘捌’ apache怎样配置本地访问权限
给指定的文件夹配置对应的访问权限是Apache配置中的基础应用,也是Apache使用者的必备技能之一。
在Apache配置文件中,给指定目录设置基本的访问权限,主要是靠Allow、Deny、Order三个指令的配合使用来实现的。
1.Allow指令
Allow指令的作用与其英文单词的含义一致,用于设置允许访问当前目录(及其子目录)或文件的用户范围。例如,Allow from all表示允许所有用户访问。下面,我们参考更多的例子,以帮助理解(Deny与Order用法一致):
<Directory /web>
#只允许IP为123.10.10.2的用户访问/web目录
Allow from 123.10.10.2
</Directory>
<Directory /web>
#只允许IP以10.10开头的用户访问/web目录
Allow from 10.10
</Directory>
<Directory /web>
#只允许域名为365mini.com的用户访问
Allow from 365mini.com
</Directory>
2.Deny指令
同样的,Deny指令的作用就是“Deny(拒绝)”,用于设置拒绝访问当前目录或文件的用户范围。例如,Deny from all表示拒绝所有用户访问。
3.Order指令
在Apache的配置文件中,Order指令用于控制Allow指令和Deny指令的生效顺序。例如,Order Allow,Deny表示当前配置段中的Allow指令先生效,Deny指令后生效。
在Apache中,Allow指令和Deny指令在同一配置段中都可以有多条。不过,对于Allow和Deny指令而言,如果先生效的指令与后生效的指令的作用范围存在冲突,则起冲突的作用范围部分以后生效的指令为准。
下面,我们同样参考几个具体的例子以帮助大家理解:
<Directory /web>
Order Allow,Deny
Allow from all
Deny from 112.2.10.2
#先允许所有用户访问,再拒绝112.2.10.2
#总结:允许除IP为112.2.10.2外的所有用户访问
</Directory>
<Directory /web>
Order Allow,Deny
Deny from 112.2.10.2
Allow from all
#先允许所有用户访问,再拒绝112.2.10.2
#总结:允许除IP为112.2.10.2外的所有用户访问
#(即使Deny指令在Allow指令之前,但是根据Order Allow,Deny语句,仍然先看Allow,再看Deny)
</Directory>
<Directory /web>
Order Deny,Allow
Deny from 112.2.10.2
Allow from all
Deny from 123.10.10.1
#先拒绝112.2.10.2访问
#再拒绝123.10.10.1访问
#最后允许所有用户访问
#总结:允许所有用户访问
#(即使Allow指令在Deny指令前,但是根据Order Deny,Allow语句,仍然先看Deny,再看Allow)
</Directory>
‘玖’ win2008 Apache+PHP配置好了,用本机的浏览器正常,用其它机子去访问就无法显示网页
1.首先这个其它机子是不是跟你在一个局域网内,还是没有;
2.如果有就好办了:
首先,查看win2008的计算机名或IP,
然后,直接用IP或计算机名访问这台机子就可以了访问了
3.如果没有在一个局域网内就必须把2008机器上的文件(包括数据库)拷到其它机子上去,并要求其它机子也安装了PHP环境和相应的数据库!
‘拾’ Apache 本机能访问,别人不能,防火墙已关,能ping 通,分不多,只能悬80,最佳凑100
应该可以访问吧,你apache设置的端口是多少?改一下端口。别人访问你的时候,要确定输的是你的IP地址,端口也要正确。再试一试。不要用知名端口,听说ISP会封知名端口。