多学一点(十一)——配置使用Tomcat Manager进行可视化部署
Tomcat Manager 是 Tomcat 自带的、用于对 Tomcat 自身以及部署在 Tomcat 上的应用进行管理的 web 应用,可以让我们很方便的在浏览器中对项目进行可视化地部署/取消部署/启动/停止。默认情况下,Tomcat Manager 是处于禁用状态的,如果想要启用,需要修改tomcat/conf/ 目录下的 tomcat-users.xml 文件来进行配置。1. 介绍一下 Tomcat Manager 的 4 种角色,每种角色可以理解为一种权限:
(1)
允许该角色访问html 接口,即 URL 路径为/manager/html/* 。
(2)
允许该角色访问纯文本接口,即 URL 路径为 /manager/text/* 。
(3)
允许该角色访问 JMX代理接口,即 URL 路径为 /manager/jmxproxy/* 。
(4)
允许该角色访问Tomcat 只读状态页面,即 URL 路径为/manager/status/* 。其他三种角色都拥有 manager-status权限。
2. 配置拥有相应权限的 Tomcat Manager 用户名和密码:
如上配置了用户名为admin, 密码为 12345 的 TomcatManager 用户,该用户拥有 manager-gui 权限。如果想赋予一个用户多种权限,可以在 roles 属性中将多种权限以 , 隔开,如配置一个用户同时拥有 manager-gui 和 manager-script 权限:
3. 访问 web 页面:
在浏览器中输入如下URL:
http://ip:port/manager/
之后在弹出框中输入 TomcatManager 的用户名和密码,即可进入如图 1 所示页面,之后就能够可视化的对 Tomcat 进行操作了。
http://s3.运维网.com/wyfs02/M02/6C/76/wKiom1VJyK7DVRglAASE3mkL0TI324.jpg
图-1 Tomcat Manager页面
注:
附件为本例中使用的 tomcat-users.xml 配置文件,供参考。
参考资料:
http://www.365mini.com/page/tomcat-manager-user-configuration.htm
附件:http://down.运维网.com/data/2365653
页:
[1]