> 백엔드 개발 > PHP 튜토리얼 > apache不能被外网访问

apache不能被外网访问

WBOY
풀어 주다: 2016-06-23 14:09:39
원래의
2064명이 탐색했습니다.

要怎么配置apache才可以被外网访问?

我是用phpnow弄得,本地可以访问。

单独修改http.conf里面的listen ,把127.0.0.1:80;修改成我当前的ip重启apache会提示
“The requested operation has failed!”

win7的防火墙已经关了(关了应该就不会阻止了吧),杀毒软件和安全工具也关了,还是没用


回复讨论(解决方案)

Listen 80
即可

然后直接输入我的ip就可以了?

Listen 80
即可

直接输入我的ip就能访问?

Listen 80
即可

遇到大神顺便多问一点。。

http。conf里面的listen是可以随便添加监听的地址的吗?

比如我想监听两个地址就可以
listen XXXXXX
listen ******
想监听两个端口
listen 80
listen 8080
.......

应该是这样的
不过还需要与虚拟机绑定

应该是这样的
不过还需要与虚拟机绑定
怎么个绑定法?比如我用自己的电脑做服务器,没有域名,直接访问ip。

apache你怎么去访问外网,有独立的ip,虚拟主机?

apache你怎么去访问外网,有独立的ip,虚拟主机?

是说别人访问我。。。。
为什么不可以?
我的电脑就是服务器,为什么还要虚拟主机,就算要用apache就可以建一个啊
ip用动态也可以啊,只要短时间能访问我,而且可以动态解析域名,用域名不就搞定了。。。
怎么想都是可以的啊。。郁闷

应该是这样的
不过还需要与虚拟机绑定

你应该让我好心虚。。帮人帮到底啦

多给点信息


也试过监听8080;
本地访问可以,内网访问也可以,输入公网ip也可以。

断开网络连接以后,本地访问可以,内网居然也可以,公网ip就不行了。

目前是这个情况,是哪里不对?

路由器?什么网络环境,学校?确定外网IP和网卡IP是一个?

路由器?什么网络环境,学校?确定外网IP和网卡IP是一个?

是学校。外网ip是用别的工具检测出来的,就是路由的ip


apache你怎么去访问外网,有独立的ip,虚拟主机?

是说别人访问我。。。。
为什么不可以?
我的电脑就是服务器,为什么还要虚拟主机,就算要用apache就可以建一个啊
ip用动态也可以啊,只要短时间能访问我,而且可以动态解析域名,用域名不就搞定了。。。
怎么想都是可以的啊。。郁闷 如果是局域网,直接拿ip就可以访问,你看看别人的机器能否ping通你的机器。

你的电脑如果不是公共电脑,没有映射,别人是访问不了的,需要做映射

你的电脑如果不是公共电脑,没有映射,别人是访问不了的,需要做映射

就是路由转发么。。做了

如果是局域网,直接拿ip就可以访问,你看看别人的机器能否ping通你的机器。

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿