Status控制台用于监控服务器的状态,而Manager控制台可以部署/监控Web应用。登陆控制台必须输入用户名和密码,而控制台的用户名和密码是通过Tomcat的JAAS控制的。
查看配置文件webapps/manager/WEB-INF/web.xml:
登录Manager控制台可能需要不同的manager角色,对于普通的开发者来说,通常需要访问匹配/html/*、/status/*的资源,因此为该用户分配一个manager-gui角色。
配置Tomcat的conf/tomcat-users.xml文件
<!-- 增加一个角色,指定角色名即可 -->
<role rolename="manager-gui"/>
<!-- 增加一个用户,指定用户名、密码和角色即可 -->
<user username="manager" password="manager" roles="manager-gui"/>
登录Manager控制台: