tomcat8 配置在线管理应用功能

Posted guoruiak

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat8 配置在线管理应用功能相关的知识,希望对你有一定的参考价值。

在tomcat8下,更加注重安全性。如果要使用在管理控制台部署应用,需要修改更多的配置。

 

  • 在$tomcat_base$/webapps/manager/META-INF/context.xml中
添加“|10.\d+\.\d+\.\d+” 表示IP地址为10.*.*.*的都可以访问控制台的Manager App,否则只有服务器才能访问
<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|10.\d+\.\d+\.\d+" />
</Context>

 

  • 在$tomcat_base$/conf/tomcat-users.xml中,增加管理角色和账号配置
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-status"/>

 

  • 配置好之后,重启tomcat。

 

以上是关于tomcat8 配置在线管理应用功能的主要内容,如果未能解决你的问题,请参考以下文章

计算机课程设计-基于ssh的ktv点歌系统-ktv在线预定管理系统源代码java项目

Java项目:在线点餐系统(java+SSM+jsp+mysql+maven)

全栈编程系列SpringBoot整合Shiro(含KickoutSessionControlFilter并发在线人数控制以及不生效问题配置启动异常No SecurityManager...)(代码片段

实战docker,编写Dockerfile定制tomcat8镜像,实现web应用在线部署

Java项目:在线心理测评系统设计和实现(java+Springboot+ssm+mysql+jsp+maven)

tomcat8程序执行命令权限问题