系统信息:
操作系统:centos 6.8
中间件:tomcat
当tomcat使用8080端口,配置如下
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
tomcat端口使用如上8080时,外网访问只能http://www.wfjfdsj.com:8080/访问
当tomcat使用80端口,配置如下
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
tomcat端口使用如上80端口时,外网无法访问网站
1、在ECS管理控制台,确认安全组已经放行该端口,教程:安全组规则
2、远程连接ECS实例,确认服务已经开启。
3、确认端口正常被监听。如没有,请修改监听地址。
4、确认实例防火墙已经放行服务。
5、若仍无法解决,请提交工单咨询。
更多官方信息搜索请移步至: https://help.aliyun.com
官方帮助文档地址:阿里云帮助中心
更多参考: 阿里云官方(新用户需官网注册查看)
最佳回答:
1、在ECS管理控制台,确认安全组已经放行该端口,教程:安全组规则 2、远程连接ECS实例,确认服务已经开启。 3、确认端口正常被监听。如没有,请修改监听地址。 4、确认实例防火墙已经放行服务。 5、若仍无法解决,请提交工单咨询。
更多官方信息搜索请移步至: https://help.aliyun.com
1.端口是否被占用,按理应该可以在web服务器的日志里看到相应的报错
2.本机防火墙是否阻止80端口入流量,不同操作系统检查方法不一
3.检查网络安全组TCP 80端口是否允许入流量到ECS
4.检查域名是否备案
80端口是被运营商封禁的 ,需要对你的服务器和域名进行备案,备案以后才会开放80端口的访问,才可以从公网访问80端口提供的 web 服务。
查看一下端口是不是被占用了
netstat -anp|grep xxxx
然后再按照进程,查一下是什么占用的
netstat -aux|grep xxxx
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。