tomcat部署,localhost和127.0.0.1可以访问IP不能访问解决办法
现在做一个tomcat部署,过程中俩次遇到问题,俩次解决,过程是这样的:
第一次:.使用Eclipse做一个WEB项目,是在我本机做的,完成之后,部署到本机,本机可以访问,但局域网其他不能访问。查找原因很快就知道是防火墙的原因,关闭或修改防火墙(局域网防火墙)后就可以了。
第二次:然后我要将项目部署到服务器上,问题来了,发现localhost和127.0.0.1可以访问IP不能访,以为又是防火墙的事,查找发现防火墙未开,还是直接说我的解决办法吧:防火墙没问题,别的电脑又是好的,多放查证,查找到端口上,netstat -na经过比对之后发现,web项目使用的8080端口在我本机上是没有被占用的,而在服务器上8080端口是被占用的,具体办法是:在tomcat目录的conf 目录下的server.xml文件中更改port配置(一般修改2个地方将8080修改成其他的如8085)。(错误解读:我的理解是不知对否:通过localhost和127.0.0.1是直接解读本机8080端口,使用IP发现8080端口被占用????对否)