Tomcat管理平台

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文件的修改生效

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值