AWS 的 80 端口无法开启?

2016-09-05 12:34:05 +08:00
 q7892536
1 、我的是海外账号
2 、使用的是东京机器
3 、已经配置安全组
4 、关闭防火墙,配置防火墙都做了

还是没有 80 端口...

有没有大神知道怎么弄?
11289 次点击
所在节点    Amazon Web Services
27 条回复
Livid
2016-09-05 12:34:59 +08:00
curl http://YOUR_IP 看到的出错信息是?
q7892536
2016-09-05 12:39:21 +08:00
@Livid 打开网页啥都没有
voostar
2016-09-05 12:44:27 +08:00
Linux ?打开网页没报错(“打开网页啥都没有”)那是不是你 web 服务配置的问题?
q7892536
2016-09-05 12:46:31 +08:00
@voostar 就是打开网页能提示都没有,查询端口都没有 80 端口, centos7
moult
2016-09-05 12:48:07 +08:00
在服务器上执行, curl http://127.0.0.1 ,先确定 HTTP 服务是否正常!
然后看一下 80 端口侦听情况!
不过楼主说的,无法开启,是指无法侦听,还是外网不能访问。
ZavierXu
2016-09-05 12:48:27 +08:00
netstat 了没有?
qiaoxin
2016-09-05 12:50:58 +08:00
有没有 apache 或 nginx 的进程?
q7892536
2016-09-05 13:04:18 +08:00
@moult curl: (7) Failed connect to 127.0.0.1:80; Connection refused
查询端口没有 80
ceyes
2016-09-05 13:39:17 +08:00
建议还是 double check 安全组,端口和源 IP
可以先测下全开放是否 work ,再一步步 debug
q7892536
2016-09-05 13:56:54 +08:00
已经解决!
谢谢大家出主意,但是都没什么用。

我的解决办法是重新创建实例,添加安全组,装 centos7 ,直接安装 Veata 控制面板,然后成功打开网页。

之前直接安装 lnmp , WDCP 都不行,没有 80 端口。安装 Veata 面板自己打开了 80 端口...
zhicheng
2016-09-05 14:25:38 +08:00
大胆的猜测一下,之前没有启动 Web Server ?
hiboshi
2016-09-05 14:25:49 +08:00
撞车了
q7892536
2016-09-05 14:42:54 +08:00
@zhicheng 这胆也太肥了吧
q7892536
2016-09-05 14:44:08 +08:00
@hiboshi hahaha...
sdzbzyc
2016-09-05 15:12:41 +08:00
我也遇到了
是因为实例的安全组入网出网那里有限制,默认只打开 22 端口,把 80 端口开一下就可以了
你可以试一下
xupefei
2016-09-05 15:59:18 +08:00
@990510254 这位是广告号。 @Livid
q7892536
2016-09-05 16:11:53 +08:00
@sdzbzyc 我在安全组添加了 http 80 端口 还是不行,最后是用 Veata 面板才打开了 80 端口
peoce
2016-09-05 17:26:09 +08:00
安全组没设置好啊
mhtt
2016-09-05 17:26:59 +08:00
是国内,还是海外,如果是国内的话,备案,不备案是被封 80 / 8080 端口的。
bigcat0
2016-09-05 20:59:29 +08:00
安全组公网入网出网开 80

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/304007

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX