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服务。