局域网的tomcat服务器找不到,解决:Tomcat 局域网IP地址 访问不了

本文主要讨论了Tomcat无法通过localhost:8080访问的问题,包括启动失败、127.0.0.1:8080无法登陆和本机IP地址打不开的情况。解决方案涉及检查Tomcat启动、修改server.xml文件、确认IP地址和防火墙设置等。此外,还提到了可能需要更换Tomcat版本以解决问题。
摘要由CSDN通过智能技术生成

6a2f2518a4e78e60957a7b81dc26c3bb.png

如果连最基本的localhost:8080都失败的话.

原因就一个,压根没成功启动Tomcat

87157756bc614d5eb2714767fbc06b2d.png

启动Tomcat!!!

72ad8743b56d6a3c71b7c1734ca09b6d.png

这样代表启动成功了.~如果localhost:8080登不上还是检讨下是否安装成功了吧.

关于接口:有程序可能会同时也使用8080,这个可以改Tomcat的接口,也可以自己去用其他软件定向了

第二个就是用127.0.0.1:8080  登陆不上

127.0.0.1是返回地址,就是返回本机地址.简单来说就是localhost

如果用127.0.0.1:8080登不上,但是localhost:8080的话,原因就是

tomcat文件下\conf \ server.xml 里面出了问题了.

用记事本打开,找到

正常是这样的.

如果改成这样的话就会出现上面说的这种情况了

改回来保存就可以了.

第三个是用本IP地址打不开!

这个有很多种原因引起的.

首先,你要确认自己的IP地址是否正确.

可以再cmd命令符那里输入   ipconfig  查看到自己的IP地址.

如果确认没错,继续用命令符 输入 ping  (自己的IP地址)

如果说ping不成功的话检查网络设置

如果ping成功了,继续用命令符输入 netstat -n

24f0944ad36307f9273417f016fac070.png

如果是6段的,就说明IP地址是IPv6协议的,这个时候

继续修改tomcat文件下\conf \ server.xml

connectionTimeout="20000"

redirectPort="8443" />

找到上面这个 ,加上一个address="0,0,0,0"

这样就会绑为IPv4协议了,当然上图就是IPv4.

假如还不行,那就是防火请问题了.

控制面板\所有控制面板项\Windows 防火墙

直接关掉防火墙

2db40805b2d381507fc8b351d2c4922c.png

或者 高级设置->新定义规则->端口:写8080->下一步

6e41fc0e303d55a0c4589c7b94b243b6.png

设定后重启TOMCAT~~~对了以上的修改每次都要重启tomcat才会生效的

如果到最后发现问题还没有解决(   例如我~~~

那么最后一个,就是换一个版本....

听说5.5~6.x的版本都会有这样的问题..

到官网换了个8.0的突然就解决了搞了半天的问题.....(¯﹃¯)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值