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主頁,按本文第一部分描述內容操作即可。

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