Tomcat可视化部署界面的配置

一、介绍

  1. 描述

       如何通过网页去部署已写好的代码至Tomcat服务器上呢?这里就需要在Tomcat服务器启动成功以后,打开首界面,点击Manager App输入配置好的账户密码即可进入。

  1. 优点

       可单独启动tomcat下的项目,无需全部启动。

在这里插入图片描述
在这里插入图片描述

二、配置

  1. 修改tomcat的conf目录下的tomcat-users.xml文件,在文件中添加以下配置。
<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui,admin-gui"/>

(role配置角色名称,user为多个角色配置账户,也可以单独配置 )

知识补充

       Tomcat已经为我们定义了4种不同的角色——也就是4个rolename,我们只需要使用Tomcat为我们定义的这几种角色就足够满足我们的工作需要了。以下是Tomcat Manager 4种角色的大致介绍(下面URL中的为通配符):

角色 权限
manager-gui 允许访问html接口(即URL路径为/manager/html/)
manager-script 允许访问纯文本接口(即URL路径为/manager/text/)
manager-jmx 允许访问JMX代理接口(即URL路径为/manager/jmxproxy/)
manager-status 允许访问Tomcat只读状态页面(即URL路径为/manager/status/)

       从Tomcat Manager内部配置文件中可以得知,manager-gui、manager-script、manager-jmx,均具备manager-status的权限,也就是说,manager-gui、manager-script、manager-jmx三种角色权限无需再额外添加manager-status权限,即可直接访问路径/manager/status/。

注:Tomcat提供了两个管理程序:admin和manager。其中admin用于管理和配置Tomcat服务器,manager用于管理部署到Tomcat服务器中的Web应用程序。

三、启动

       配置完成后启动tomcat,在浏览器输入http://localhost:8080进入tomcat主页,按本文第一部分描述内容操作即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章