Tomcat的管理平台
当使用Tomcat的Webapps目录,对Web应用进行管理时,无法控制单个Web应用的启动与停止
为此,Tomcat提供了一个管理平台,该平台列出了所有的Web应用及其状态,并且,提供了控制每个Web应用的启动、停止与卸载的功能

在浏览器的地址栏中输入
http://localhost:8080/
打开Tomcat首页,单击,Tomcat首页的Manager App链接进入Tomcat管理平台
结果如下

登录对话框,需要输入用户名和密码

由于,是首次登录Tomcat管理平台,并不知道用户名和密码
因此,单击取消按钮,此时,浏览器会跳转到另一个页面

浏览器显示了,有关登录管理平台的提示信息
根据提示信息,要访问管理平台,需要在conf\tomcat-users.xml文件中,添加具有管理权限的账号

Tomcat 7.0定义了4个不同的角色
具体角色及其管理的内容,如下
manager-gui - allows access to the HTML GUI and the status pages
manager-script - allows access to the text interface and the status pages
manager-jmx - allows access to the JMX proxy and the status pages
manager-status - allows access to the status pages only

中文翻译
manager-gui:允许访问HTML图形管理控制台与状态页面
manager-script:允许访问文本接口和状态页面
manager-jmx:允许访问JMX代理和状态页面
manager-status:只允许访问状态页面

添加管理账号
Tomcat管理平台是一个HTML页面,在conf\tomcat-users.xml文件中,添加manager-gui角色,并创建一个拥有读角色的用户,用户名为itcast,密码为123

代码如下

<role rolename="manager-gui"/>
<user username="itcast" password="123" roles="manager-gui"/>

配置完成,重启Tomcat服务器
再次访问Manager App连接,在弹出的登录对话框中
输入用户名itcast,密码123,单击确定

此时,就会看到Tomcat管理平台页面

Tomcat管理平台列举出了,Webapps目录下所有的Web应用

并且,提供了管理这些Web应用的功能
Start,用于启动某个Web应用
Stop,用于停止某个应用
Reload,用于停止,并重新加载某个Web应用
Undeploy,用于表示卸载并删除某个应用

注意,当修改了一个处于运行状态的Web应用的web.xml文件之后,必须,重启Web应用,才能使web.xml文件的修改生效

Tomcat管理平台相关推荐

  1. Dubbo-Admin管理平台和Zookeeper注册中心的搭建(转)

    林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubb ...

  2. XXX管理平台系统——架构

    XXX管理平台系统架构 前言 系统架构是项目中技术 实现的最重要的环节.系统架构的良好与否关系到系统的性能指标.安全指标.稳定性指标.可扩展性.业务实现等等. 系统架构涉及到系统硬件的选型.网络拓扑. ...

  3. 企业级rancher搭建Kubernetes(采用rancher管理平台搭建k8s)

    一.简介 Rancher简介 来源官方:https://www.cnrancher.com/ Rancher是一个开源的企业级容器管理平台.通过Rancher,企业再也不必自己使用一系列的开源软件去从 ...

  4. 基于 OpenFire 的TVBox管理平台开发笔记

    目录 一.開發環境設置.... 3 1.1 JDK 安裝.... 3 1.2 MySql Server安裝.... 4 1.3 OpenFire安裝.... 6 1.4 Openfire Admin ...

  5. java足球游戏毕业设计,java毕业设计_springboot框架的校园足球管理平台

    今天介绍一个java毕设题目, 题目内容为springboot框架的校园足球管理平台, 是一个采用b/s结构的javaweb项目, 采用java语言编写开发工具eclipse, 项目框架jsp+spr ...

  6. 配置监控中心-及管理平台

    1,安装监控中心 上传,解压 配置 vim conf/dubbo.properties,设置zookeeper注册中心的地址 启动服务 ./bin/server.sh start ./bin/serv ...

  7. 规则执行管理平台中远程和服务管理的学习1

    2019独角兽企业重金招聘Python工程师标准>>>  规则执行管理平台中远程和服务管理 规则执行管理平台中远程和服务管理是用于在服务器端控制服务器中的规则是否执行,规则执行版本, ...

  8. java适合做平台_java不适合做单机web管理平台的2大因素

    [IT168 评论]作者所说的单机管理程序是网络设备的web管理平台,例如防火墙的web管理界面,或者路由器的web管理界面.其中大多数使用php,还有wrt系列使用Lua,甚至有使用perl的,单机 ...

  9. 前后端对接及接口管理平台浅析

    关与作者更多博客请访问云里云外开源社区 文章目录 一.接口是什么(附带简易案例) 二.Tomcat的Servlet 三.json 四.接口文档: 五.管理平台 每一个完整的项目都是不是一个人的功劳,是 ...

最新文章

  1. JavaWeb编程(十)Json语句
  2. 【TensorFlow】——合并与分割(stack、concat、split)
  3. 记一次阿里云服务器CPU长期100%发现被被种挖矿程序解决的过程(一摸一样,只是没查到怎么进来的,入侵)
  4. JS模块化(立即执行函数)
  5. 决策树分类算法matlab,matlab实现的C45分类决策树算法
  6. 最近遇到个关于接口的奇怪的问题
  7. http://baiy.cn/doc/cpp/inside_exception.htm#栈回退(Stack_Unwind)机制
  8. uni-app上自定义微信小程序的tabbar
  9. [架构]MVC/MCP/MVVM三个框架模式
  10. android应用市场汇总
  11. 无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-l1-1-0.dll。尝试重新安装该程序以解决此问题。
  12. jQuery(简介、特点、使用方法、【重点】jQuery的选择器:是jQuery的灵魂、jQuery的属性:操作标签的属性)
  13. CNN用于句子分类时的超参数分析
  14. ”Could not find tag for codec none in stream #0, codec not currently supported in container”的解决方法
  15. mac上启动nginx遇到80端口被占用的解决方法(猜了好久的坑我擦)
  16. 阿翔编程学-Castor
  17. 杀毒软件之东邪西毒南帝北丐
  18. 苏大文正计算机基础成绩公布,2019苏大文正学院投档分数线公布:文科319分,理科325分...
  19. Laya中贴图实时合并
  20. 【VS开发】设备控制台 (DevCon.exe) 示例

热门文章

  1. djang-模型层(model)--添加,查询,修改
  2. 如何捕获和分析 JavaScript Error
  3. [bbk5128]第12集 - Chapter 06- Working with Composite Data Types -01-4998(Record)
  4. C++ url中文编码处理 编码转为UTF8 CChineseCode下载
  5. iBeacon的数据包格式
  6. AB1601开机运行后死机
  7. java元婴期(26)----java进阶(mybatis(5)---spring和mybatis整合(重点)逆向工程(会用))
  8. Nginx和uWSGI和Flask的关系
  9. 【python】数据结构与算法—双端队列(一)
  10. Android keymaster的介绍和总结