tomcat如何登录Server Status、Manager App、Host Manager

时间:2022-01-09 08:27:54

启动tomcat后,访问127.0.0.1会进入如下页面

tomcat如何登录Server Status、Manager App、Host Manager

 

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

原文地址:https://www.cnblogs.com/poterliu/p/9602870.html

联系邮箱:poterliu@qq.com

联系微信:poterliu

或者扫二维码

tomcat如何登录Server Status、Manager App、Host Manager

 

点击红框部分的Server Status、Manager App、Host Manager按钮会弹出一个输入用户名和密码的弹窗

tomcat如何登录Server Status、Manager App、Host Manager

 

点击取消之后会进入一个提示401的页面,这个页面表示未授权,必须授权之后才能访问

tomcat如何登录Server Status、Manager App、Host Manager

 

那这里的用户名和密码去哪里获取呢?

如果之前没有配置过这里的用户和密码,就需要我们去配置;如果之前已经配置过,就需要我们去查看。

 打开apache-tomcat-8.0.30\conf目录下的tomcat-users.xml文件

tomcat如何登录Server Status、Manager App、Host Manager

文件内容如下

tomcat如何登录Server Status、Manager App、Host Manager

现在需要配置如下内容:

  <role rolename="admin-gui"/>
  <role rolename="manager-gui"/>
  <role rolename="manager-jmx"/>
  <role rolename="manager-script"/>
  <role rolename="manager-status"/>
  <user username="admin" password="admin" roles="admin-gui,manager-gui,manager-jmx,manager-script,manager-status"/>

前5行都是在定义角色,最后一行是定义一个用户并指定其角色。

tomcat如何登录Server Status、Manager App、Host Manager

server status页面 

tomcat如何登录Server Status、Manager App、Host Manager

manager app页面

tomcat如何登录Server Status、Manager App、Host Manager

host manager页面

tomcat如何登录Server Status、Manager App、Host Manager

 

全文完

:)