Tomcat管理配置

Tomcat 提供了Web版的管理控制台,位于webapps目录下。Tomcat 提供了用于管理Hosthost-manager和用于管理Web应用manager

1 host-manager项目

Tomcat启动之后,可以通过 http://localhost:8080/host-manager/html 访问该Web应
用。 host-manager 默认添加了访问权限控制,当打开网址时,需要输入用户名和密码
(conf/tomcat-users.xml中配置) 。所以要想访问该页面,需要在conf/tomcatusers.
xml 中配置,并分配对应的角色:
1) admin-gui:用于控制页面访问权限 allows access to the HTML GUI
2) admin-script:用于控制以简单文本的形式进行访问 allows access to the text interface

配置如下:

<role rolename="admin-gui"/>
<role rolename="admin‐script"/>
<user username="feng" password="feng" roles="admin-gui,admin‐script"/>

By default the Host Manager is only accessible from a browser running on the same machine as Tomcat. If you wish to modify this restriction, you'll need to edit the Host Manager's context.xml file.
/opt/module/tomcat8.5.42/webapps/host-manager/META-INF/context.xml

<Context antiResourceLocking="false" privileged="true" >
  <!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" /> -->
  <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="\d+\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
  <Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>
</Context>

http://192.168.168.104:8080/host-manager/html
在这里插入图片描述

2 manager项目

配置如下:

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

/opt/module/tomcat8.5.42/webapps/manager/META-INF/context.xml

<Context antiResourceLocking="false" privileged="true" >
  <!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" /> -->
  <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="\d+\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
  <Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>
</Context>

http://192.168.168.104:8080/manager
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

Server Status

在这里插入图片描述

相关推荐

  1. Tomcat配置ssl证书

    2024-04-07 05:34:05       35 阅读
  2. tomcat的安全配置

    2024-04-07 05:34:05       21 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-07 05:34:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-07 05:34:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-07 05:34:05       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-07 05:34:05       20 阅读

热门阅读

  1. 外刊杂志经济学人获取方式

    2024-04-07 05:34:05       18 阅读
  2. golang mutex

    2024-04-07 05:34:05       20 阅读
  3. 【Rust】基础语法

    2024-04-07 05:34:05       22 阅读
  4. 设计模式:外观模式

    2024-04-07 05:34:05       17 阅读
  5. 机器学习软件perming的使用文档

    2024-04-07 05:34:05       15 阅读
  6. AJAX

    AJAX

    2024-04-07 05:34:05      14 阅读
  7. 设计模式:策略模式

    2024-04-07 05:34:05       37 阅读
  8. Spring和Spring Boot的区别

    2024-04-07 05:34:05       20 阅读
  9. Jenkins 入门

    2024-04-07 05:34:05       44 阅读
  10. 系统地自学Python的步骤与策略

    2024-04-07 05:34:05       46 阅读