欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

tomcat的manager app设置

程序员文章站 2024-03-25 17:42:46
...

①编辑$TOMCAT/conf/tomcat-users.xml的<tomcat-users></tomcat-users> 标签内

添加内容如下:

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

 

 

②编辑$TOMCAT/conf/Catalina/localhost/manager.xml

<Context privileged="true" antiResourceLocking="false" 
         docBase="${catalina.home}/webapps/manager">
    <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />
</Context>

 

其中的role名称“tomcat”“role1”都是普通的角色,

而manager和admin是有特权的角色。

 

我们然后访问:

http://127.0.0.1:8880/manager/html

如下:

tomcat的manager app设置
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------v

如果得到报错:

By default the Manager is only accessible from a browser running on the same machine as Tomcat

可能是上面漏了一个步骤

 

Reference:

[1]Tomcat8.5 不能进入Manager App

相关标签: Tomcat