默认情况下,Tomcat的管理功能是关闭的,如何开启?
使用文本编辑工具打开 ${TOMCAT_HOME}\conf\tomcat-users.xml 文件,在最下面可以看到Tomcat默认把用户以及角色信息都注释掉了,也就是说打开tomcat主页是进不去管理页面的。如下所示:
<!-- <role rolename="tomcat"/> <role rolename="role1"/> <user username="tomcat" password="<must-be-changed>" roles="tomcat"/> <user username="both" password="<must-be-changed>" roles="tomcat,role1"/> <user username="role1" password="<must-be-changed>" roles="role1"/> -->
解决方法如下:
找到最下面的-->,另起一行,输入如下信息:
<role rolename="manager-gui" /> <user username="manager" password="你自己的密码" roles="manager-gui" />
图-编辑后的文本内容
重新启动Tomcat服务器,进入Tomcat首页,点击【Manager App】输入用户名:manager,密码:你自己的密码(tomcat)
图-成功进入管理界面
更多配置参考:https://tomcat.apache.org/tomcat-8.5-doc/manager-howto.html
微信公众号
分享IT信息技术、北海生活的网站。提供北海本地化的信息技术服务。