Tomcat管理平台

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

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

Tomcat管理平台_第1张图片

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

Tomcat管理平台_第2张图片

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

Tomcat管理平台_第3张图片

浏览器显示了,有关登录管理平台的提示信息
根据提示信息,要访问管理平台,需要在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管理平台_第4张图片

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

Tomcat管理平台_第5张图片

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

Tomcat管理平台_第6张图片

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

Tomcat管理平台_第7张图片

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

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

你可能感兴趣的:(————Tomcat)