多学一点(十一)——配置使用Tomcat Manager进行可视化部署

来源:互联网 发布:mac口红外盒辨别真假 编辑:程序博客网 时间:2024/05/24 06:38

Tomcat Manager Tomcat 自带的、用于对 Tomcat 自身以及部署在 Tomcat 上的应用进行管理的 web 应用,可以让我们很方便的在浏览器中对项目进行可视化地部署/取消部署/启动/停止。默认情况下,Tomcat Manager 是处于禁用状态的,如果想要启用,需要修改tomcat/conf/ 目录下的 tomcat-users.xml 文件来进行配置。

1. 介绍一下 Tomcat Manager 4 种角色,每种角色可以理解为一种权限:

1<role rolename="manager-gui"/>

允许该角色访问html 接口,即 URL 路径为/manager/html/*

2<role rolename="manager-script"/>

允许该角色访问纯文本接口,即 URL 路径为 /manager/text/*

3<role rolename="manager-jmx"/>

允许该角色访问 JMX代理接口,即 URL 路径为 /manager/jmxproxy/*

4<role rolename="manager-status"/>

允许该角色访问Tomcat 只读状态页面,即 URL 路径为/manager/status/* 。其他三种角色都拥有 manager-status权限。

2. 配置拥有相应权限的 Tomcat Manager 用户名和密码:

<userusername="admin" password="12345" roles="manager-gui "/>

如上配置了用户名为admin 密码为 12345 TomcatManager 用户,该用户拥有 manager-gui 权限。如果想赋予一个用户多种权限,可以在 roles 属性中将多种权限以 , 隔开,如配置一个用户同时拥有 manager-gui manager-script 权限:

<userusername="admin" password="12345"roles="manager-gui,manager-script"/>

3. 访问 web 页面:

在浏览器中输入如下URL

http://ip:port/manager/

之后在弹出框中输入 TomcatManager 的用户名和密码,即可进入如图 1 所示页面,之后就能够可视化的对 Tomcat 进行操作了。

wKiom1VJyK7DVRglAASE3mkL0TI324.jpg

-1 Tomcat Manager页面

   注:

   附件为本例中使用的 tomcat-users.xml 配置文件,供参考。


   参考资料:

   http://www.365mini.com/page/tomcat-manager-user-configuration.htm


本文出自 “细桶假狗屎” 博客,请务必保留此出处http://xitongjiagoushi.blog.51cto.com/9975742/1643312

0 0
原创粉丝点击