虚拟机下安装tomcat后centOS8080端口已开放,windows主机访问8080失败

 

昨天在centOS下装tomcat,遇到各种问题

tomcat正常启动,但是windows主机无法访问虚拟机的8080端口,多次尝试失败,于是开始百度。

百度解决方案基本上都是说防火墙8080端口没开,我用firewall-cmd  --list-ports一看确实没开。心里一喜,喵的解决了!

然而显示是残酷的。。。开启8080端口后仍然不能访问。

使用netstat -anp命令查看端口占用情况,出现这个

虚拟机下安装tomcat后centOS8080端口已开放,windows主机访问8080失败_第1张图片

看起来是主机号的问题,因为是初学,也不清楚在哪改主机名

没得办法,继续倒腾,在疯狂百度之后发现这个博客参考博客:解决虚拟机上的tomcat无法被访问问题,一想很有可能。

进入 /etc/hosts目录下,把主机号改了.

一想这个主机号改了tomcat的应该也要改吧,找到tomcat/conf/server.xml把所有localhost改成192.168.**.**

重启tomcat,搞定.

你可能感兴趣的:(Linux)