当前位置:   article > 正文

记录:在centos7服务器上开启了tomcat但是无法访问8080的端口_虚拟机里打开了tomcat但查看不到它占用了端口

虚拟机里打开了tomcat但查看不到它占用了端口

原因:由于防火墙的问题,并不能通过8080端口
解决:将防火墙打开
环境:阿里云的centos7系统
1、设置防火墙允许8080端口通过

firewall-cmd --zone=public --add-port=8080/tcp --permanent
  • 1

2、重启防火墙

firewall-cmd --reload
  • 1

但是在输入此命令后出现了如下问题
在这里插入图片描述

发现我原来没开启firewalld.service服务
3、开启firewalld.service服务

service firewalld start
  • 1

在这里插入图片描述
完美解决
4、此外,可能会用到一些别的命令

service firewalld restart     #重启
service firewalld start       #开启
service firewalld stop    	  #关闭
systemctl status firewalld    #查看防火墙(firewall)服务状态
ps -ef |grep tomcat        	  #查看tomcat是否运行
  • 1
  • 2
  • 3
  • 4
  • 5

之前还用了这个命令查看端口使用情况

netstat -apu   #显示UDP端口号的使用情况
netstat -ntlp  #查看端口使用情况
  • 1
  • 2

还有!!!!
此外,有时候并不是无法访问tomcat,只是需要很久很久,只是超时罢了,建议百度搜索关键词,“服务器访问tomcat需要很久”

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/202512?site
推荐阅读
相关标签
  

闽ICP备14008679号