开启tomcat状态页面

有运维或运维开发方面的需求,可以联系博主QQ 452336092或Email:admin#centos.bz(收费)

1、用户设置
先进入Tomcat/conf/tomcat-users.xml 创建一个新的角色,如:

  1. <role rolename="jkb"/>

并创建一个用户,把刚才创建的角色分配给此用户,如

  1. <user username="jkb" password="jkb” roles="jkb"/>

2、安全设置
然后进入tomcat/webapps/manager/WEB-INF/web.xml为刚才新建角色添加权限(仅具有访问状态页的权限),如:

  1. <security-constraint>
  2. <web-resource-collection>
  3. <web-resource-name>Status interface</web-resource-name>
  4. <url-pattern>/status/*</url-pattern>
  5. </web-resource-collection>
  6. <auth-constraint>
  7. <role-name>jkb</role-name>
  8. <role-name>manager-gui</role-name>
  9. <role-name>manager-script</role-name>
  10. <role-name>manager-jmx</role-name>
  11. <role-name>manager-status</role-name>
  12. </auth-constraint>
  13. </security-constraint>

然后重启Tomcat。访问状态页校验是否生效。
提示:此步的web.xml,如果是ubutnu系统,则在/usr/share/tomcat-admin/manager/WEB_INF/web.xml。

转载请保留原文链接:Linux运维日志 » 开启tomcat状态页面

打赏

如果此文对你有所帮助,请随意打赏鼓励作者^_^