博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决:Tomcat 局域网IP地址 访问不了
阅读量:5081 次
发布时间:2019-06-13

本文共 1083 字,大约阅读时间需要 3 分钟。

解决:Tomcat 局域网IP地址 访问不了

2014年10月17日 ⁄ 综合 ⁄ 共 1000字 ⁄ 字号 小 中 大 ⁄ 评论关闭

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

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

 

启动Tomcat!!!

 

 

这样代表启动成功了.~如果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 里面出了问题了.

用记事本打开,找到<Engine> 

<Engine name="Catalina" defaultHost="localhost">正常是这样的.

如果改成这样<Engine name="Catalina" defaultHost="192.168.0.102">的话就会出现上面说的这种情况了

改回来保存就可以了.

 

 

 

 

 

 

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

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

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

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

 

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

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

 

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

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

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

 

 

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

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

 

 

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

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

直接关掉防火墙

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

 

 

 

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

 

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

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

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

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

转载于:https://www.cnblogs.com/jearay/p/5590693.html

你可能感兴趣的文章
POJ 2356 Find a multiple (鸽巢原理)
查看>>
Nginx的介绍和使用
查看>>
黑客获取数据信息的目的和进攻手段及应对之策
查看>>
tomcat跨域请求
查看>>
自学LinkedBlockingQueue源码
查看>>
64位版本的Windows不兼容,masm无法运行解决方法
查看>>
python:__name__='__main__'和__init__的作用
查看>>
OpenCV2.3.1在Win7+VS2010下的配置过程(转)
查看>>
url encode,第一篇博客小记
查看>>
Vistual Studio的导出模板功能
查看>>
根据进程名杀死进程 -kill进程名
查看>>
头文件.h的应用以及fortran和c的混合编程
查看>>
js遮罩层以及移动端的上拉框
查看>>
深入浅出JSONP--解决ajax跨域问题
查看>>
[置顶] java 枚举
查看>>
Orchard:打包和共享模块
查看>>
java基础练习 17
查看>>
Tian Ji -- The Horse Racing
查看>>
用系统工具sxstrace检查缺少的VC运行时组件
查看>>
[CLR VIA C#] chapter2 building,packaging,deploying, and administering
查看>>