当前位置: 代码迷 >> Java Web开发 >> tomcat配备不能生效
  详细解决方案

tomcat配备不能生效

热度:282   发布时间:2016-04-12 22:47:28.0
tomcat配置不能生效
第一次把网页挂在linux服务器上,在linux上安装好了tomcat7.0,用8080端口可以登录tomcat,但将配置修改为8888端口和加入管理员账户就是不能生效,直接连页面都打不开!配置好我也重启了tomcat,我哪里做错了?


server.xml
<Connector?port="8888"?protocol="HTTP/1.1"?????????????????connectionTimeout="20000"?????????????????redirectPort="8443"?????????????????URIEncoding="GBK"?/>?



tomcat-user.xml
<role?rolename="manager"/>???<role?rolename="admin"/>?
??<user?username="tomcat"?password="tomcat"?roles="admin,manager"/>

------解决方案--------------------
1、看看tomcat启动有无异常日志
2、netstat -an 
------解决方案--------------------
 grep 8888可以看到8888端口是否启了监听
------解决方案--------------------
重启报错了没?
还有试试只是8888不行么?试试8081其他的排除一下。。
------解决方案--------------------
在Linux系统中tomcat配置任何在1024以上的端口都是没问题的,
其一,仔细检查一下你的tomcat配置,对照正常的server.xml文件,
  <Connector port="8080" protocol="HTTP/1.1" 
  connectionTimeout="20000"  redirectPort="8443" />
其二,检查下Linux下面的监听的端口是否被占用的问题
netstat -anp 这样查看所有端口的使用情况,如果被占用,
sudo kill -9 pid(数字)
再开启你的tomcat服务。
  相关解决方案