开发者社区> 问答> 正文

为什么我在阿里云服务器上的网站不能使用80端口

wbm12 2019-01-30 15:43:22 3337

系统信息:
操作系统: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端口时,外网无法访问网站

中间件 应用服务中间件 Linux
分享到
取消 提交回答
全部回答(7)
  • 张扯淡
    2019-07-26 10:30:45

    1、在ECS管理控制台,确认安全组已经放行该端口,教程:安全组规则 2、远程连接ECS实例,确认服务已经开启。 3、确认端口正常被监听。如没有,请修改监听地址。 4、确认实例防火墙已经放行服务。 5、若仍无法解决,请提交工单咨询。

    2 0
  • chenxuali
    2019-07-17 23:27:22

    1.端口是否被占用,按理应该可以在web服务器的日志里看到相应的报错
    2.本机防火墙是否阻止80端口入流量,不同操作系统检查方法不一
    3.检查网络安全组TCP 80端口是否允许入流量到ECS
    4.检查域名是否备案

    1 0
  • binghuqiuyue
    2019-07-17 23:27:22

    https://help.aliyun.com/knowledge_detail/59367.html 请根据文档检查是否配置正确

    0 0
  • 耳东@Erdong
    2019-07-17 23:27:22

    80端口是被运营商封禁的 ,需要对你的服务器和域名进行备案,备案以后才会开放80端口的访问,才可以从公网访问80端口提供的 web 服务。

    3 0
  • lellansin
    2019-07-17 23:27:21

    可能是 tomcat 没有 root 权限

    0 0
滑动查看更多

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程