当前位置: 首页 > news >正文

Tomcat管理功能使用

前言 

Tomcat管理功能用于对Tomcat自身以及部署在Tomcat上的应用进行管理的web应用。在默认情况下是处于禁用状态的。如果需要开启这个功能,需要配置管理用户,即配置tomcat-users.xml文件。

!!!注意:测试功能,生产环境不要使用!

目录

1 未修改文件前访问

 1.1 启动Tomcat

 1.2 浏览器访问

2 配置tomcat-users.xml文件

3 注释内容

4 重新启动Tomcat

5 web界面访问管理页面


1 未修改文件前访问

 1.1 启动Tomcat

在Linux命令行界面中,切换到Tomcat的bin目录,执行./startup.sh

以我的为例,我的Tomcat在/application目录下面。

/application/tomcat/bin/startup.sh

 1.2 浏览器访问

http://IP地址:8080/

 访问成功后,点击Manager App。

 得到如图所示的配置文件信息。

2 配置tomcat-users.xml文件

该文件位置在Tomcat中的conf目录下面。

vi /application/tomcat/conf/tomcat-users.xml

添加如下内容:(!!!注意在闭合标签</tomcat-users>上面添加)

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

 添加完成后保存退出。

3 注释内容

vi /application/tomcat/webapps/manager/META-INF/context.xml

将下面内容修改为注释:

<Valve className="org.apache.catalina.valves.RemoteAddrValve"

         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />

前面添加 <!--       后面添加 --> 

 

添加完成后保存退出。

4 重新启动Tomcat

在Linux命令行界面中,切换到Tomcat的bin目录,执行./shutdown.sh,再执行./startup.sh

/application/tomcat/bin/shutdown.sh

/application/tomcat/bin/startup.sh

5 web界面访问管理页面

浏览器重新访问Tomcat页面,点击Manager App

输入刚才配置的用户名(tomcat)和密码(tomcat)即可。

出现Tomcat Web应用程序管理者页面,成功!

http://www.lryc.cn/news/256653.html

相关文章:

  • kyuubi整合flink yarn session mode
  • err_connect_length_mismatch错误
  • dva的学习总结
  • Docker部署.NET6项目
  • Pandas 打开有密码的Excel
  • CCF 202104-2:邻域均值--C++
  • 基于JAVA+SpringBoot+Vue的前后端分离的医院信息智能化HIS系统
  • Kotlin Flow 操作符
  • HarmonyOS4.0从零开始的开发教程08构建列表页面
  • 分布式环境下的session 共享-基于spring-session组件和Redis实现
  • docker基本管理和相关概念
  • Linix服务器添加dns解析
  • llama.cpp部署(windows)
  • STM32CubeMX+micro_ros_stm32cubemx_utils库
  • C语言有哪些预处理操作?
  • 数据结构算法-希尔排序算法
  • php使用vue.js实现省市区三级联动
  • 软件测试:测试用例八大要素模板
  • C语言进阶之路之顶峰相见篇
  • 第76讲:MySQL数据库中常用的命令行工具的基本使用
  • 初级数据结构(二)——链表
  • Kubernetes架构及核心部件
  • RAW和YUV的区别
  • Linux常见问题-获取日志方法总结(Ubuntu/Debian)
  • 【机器视觉技术栈】03 - 镜头
  • 判断一个Series序列的值是否为单调递减Series.is_monotonic_decreasing
  • CSPNet: A New Backbone that can Enhance Learning Capability of CNN(2019)
  • 本科毕业论文查重的依据
  • 如何利用Axure制作移动端产品原型
  • Java中时间之间的转换