记录一次Linux安装Tomcat访问不到8080的问题

举报
小阿杰· 发表于 2022/01/25 22:17:31 2022/01/25
【摘要】   近期,自己从网上购买了云服务器,并进行自己安装Tomcat,遇到了Linux安装Tomcat访问不到8080的问题,特记录下并分享给大家。 1、已知已知进入阿里云进入实例进入安全组 8080的端口安全组已经打开 2、目前在浏览器输入:外网 ip:8080 例如:39.108.13.29:8080没有进入tomcat页面。打开cmd ping 输入外网ip地址 例如:39.1...

  近期,自己从网上购买了云服务器,并进行自己安装Tomcat,遇到了Linux安装Tomcat访问不到8080的问题,特记录下并分享给大家。

1、已知

  • 已知进入阿里云
  • 进入实例
  • 进入安全组 8080的端口安全组已经打开

1.jpg

2、目前

在浏览器输入:外网 ip:8080 例如:39.108.13.29:8080

2.png

  • 没有进入tomcat页面。
  • 打开cmd ping 输入外网ip地址 例如:39.108.13.29
  • 可以ping通
  • 进入xshell 登录服务器
  • curl http://39.108.13.29:8080/

3.jpg

可以看到没有任何的返回信息

3、查看

输入:ifconfg

ifconfg

4.png

4、访问内网

5.jpg

  证明内网是可以正常访问的,tomcat是正常的,可能是8080端口防火墙的问题,因为安全组已经打开。

5、查看8080端口

输入: netstat -an | grep 8080 发现8080端口已经被监听

netstat -an | grep 8080

6.jpg

输入:firewall-cmd --query-port=8080/tcp

firewall-cmd --query-port=8080/tcp
  • 查看8080端口防火墙的状态 关闭状态

7.jpg

  • 输入:firewall-cmd --permanent --add-port=8080/tcp
firewall-cmd --permanent --add-port=8080/tcp
  • 打开8080端口 防火墙

8.jpg

  • 再次查看防火墙 firewall-cmd --query-port=8080/tcp
firewall-cmd --query-port=8080/tcp
  • 还是关闭状态

9.jpg

6、重启防火墙

  • 输入 firewall-cmd --reload
firewall-cmd --reload
  • 重启防火墙
    11.jpg

  • 重启后再次查看:firewall-cmd --query-port=8080/tcp 防火墙已经打开

firewall-cmd --query-port=8080/tcp

12.png

7、再次访问Tomcat

  • 浏览器输入:外网ip:8080
  • 出现Tomcat 页面信息
  • 安装完成

13.jpg

  以上问题处理完成过程,有不足之处还请大家之处,以便进行修正完善,感谢阅读。如果感觉有帮助,欢迎点赞关注。

结语

好了,感谢您的阅读,希望您喜欢,如对您有帮助,欢迎点赞收藏。如有不足之处,欢迎评论指正。下次见。
  作者介绍:【小阿杰】一个爱鼓捣的程序猿,JAVA开发者和爱好者。公众号【Java全栈架构师】欢迎关注阅读交流。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。