日期:2014-05-16  浏览次数:20890 次

tomcat端口改成80,localhost页面无法打开
目的:想把做好的页面发布到外网。
内网对外开放的端口号有80、21。路由器端口映射已经改好了(80映射到服务器的内网IP)。
现在要讲tomcat端口改成80。但是在server.xml中修改了端口号之后,localhost无法打开。原来默认端口(8080)时localhost:8080可以打开,但是里面example等内容点不开,是什么原因呢?
是tomcat没有装好?
tomcat 路由器 服务器 发布 端口映射

------解决方案--------------------
你看下 80 有没被占了,可能和系统防火墙安全软件 有关
------解决方案--------------------
localhost:8080可以打开,但是里面example等内容点不开 ,报错404 还是500,你在里面添加一个最普通的html也是一样吗??
至于80不可用,八成是端口被占用了,因为apache iis 等等都是默认80端口的。。

------解决方案--------------------
1、确认80端口没有被其它应用占用
netstat -an 
------解决方案--------------------
 grep 80


2、确认tomcat使用root用户启动的,因为非root用户不能使用低于1024的端口。
------解决方案--------------------
确认80端口没有被占用。
netstat -an