成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

聊一聊Tomcat管理頁面各類型配置

開發 架構 服務器
大部分時候,我們的tomcat服務器都不是部署在本機,那么怎么樣不通過ftp/sftp方式來將war包部署到tomcat容器呢?tomcat有提供web頁面管理應用的功能。

 概述

大部分時候,我們的tomcat服務器都不是部署在本機,那么怎么樣不通過ftp/sftp方式來將war包部署到tomcat容器呢?tomcat有提供web頁面管理應用的功能。

[[328603]]

tomcat頁面管理

進入tomcat默認頁面時有“server status”、“manager app”、“Host manager”三個選項如圖:

 

超詳細的tomcat管理頁面各類型配置總結

 

默認情況下,點擊會跳轉到403 Access Denied報錯頁面

 

超詳細的tomcat管理頁面各類型配置總結

 

(如果是tomcat7按下面第1個配置就行了,tomcat8需要配置1和2)

1、配置用戶密碼

修改$

  1. <role rolename="manager"/> 
  2. <role rolename="manager-gui"/> 
  3. <role rolename="admin"/> 
  4. <role rolename="admin-gui"/> 
  5. <user username="tomcat" password="tomcat" roles="admin,manager,manager-gui,admin-gui"/> 

 

超詳細的tomcat管理頁面各類型配置總結

 

2、修改配置

如無新建$

TOMCAT_HOME/conf/Catalina/localhost/manager.xml 內容如下:

  1. <Context privileged="true" antiResourceLocking="false" 
  2.  docBase="${catalina.home}/webapps/manager"
  3.  <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" /> 
  4. </Context> 

 

超詳細的tomcat管理頁面各類型配置總結

 

無須重啟tomcat即可生效。

 

超詳細的tomcat管理頁面各類型配置總結

 

 

超詳細的tomcat管理頁面各類型配置總結

 

點擊“select WAR file to upload”后面的“瀏覽”按鈕,選擇需要發布的war包后,點擊“deploy”,war即可發布成功。部署是否成功,需要關注頭部的“Message: ”內容。

 

超詳細的tomcat管理頁面各類型配置總結

 

但是如果該war包已經在服務器上部署,則需要在頁面中找到該應用,點擊“undeploy”先取消部署。

通過以上配置后,基本上在發布版本的時候不會有什么問題,增加這個配置的好處就是當持續集成的服務器與tomcat不在同一服務器時,可以通過配置,實現自動部署

3、修改上傳大小限制

在實際的項目過程中會發現war包的大小往往達到幾十上百M,這時發布會出現失敗,原因是tomcat默認最大只允許上傳50M的文件,這時候需要去修改webapps\manager\WEB-INF\web.xml文件

找到

  1. <multipart-config> 
  2.  <!-- 50MB max --> 
  3.  <max-file-size>52428800</max-file-size
  4.  <max-request-size>52428800</max-request-size
  5.  <file-size-threshold>0</file-size-threshold> 
  6. </multipart-config> 

一段(大概在53行),將max-file-size、max-request-size值增大即可。

 

超詳細的tomcat管理頁面各類型配置總結

 

4、配置白名單

修改配置文件$

  1. <Valve className="org.apache.catalina.valves.RemoteAddrValve" 
  2.  allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|172\.\d+\.\d+\.\d+|192\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" /> 

 

超詳細的tomcat管理頁面各類型配置總結

 

5、訪問host manager

如果要訪問host manager,還需要修改

webapps/host-manager/META-INF/目錄下的context.xml文件,修改內容和上面一樣。

保存,然后重啟tomcat,重新訪問server status、manager app頁面,輸出上面設置的用戶名和密碼,即可訪問頁面。

  1. <Valve className="org.apache.catalina.valves.RemoteAddrValve" 
  2. allow="^.*$" /> 

 

超詳細的tomcat管理頁面各類型配置總結

 

 

超詳細的tomcat管理頁面各類型配置總結

 

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2020-12-29 05:33:40

TomcatSpringBoot代碼

2020-06-28 09:30:37

Linux內存操作系統

2021-04-20 08:40:11

內存管理Lwip

2022-08-22 09:20:05

Kubernetes工作負載管理

2023-11-04 16:28:54

2023-07-25 15:06:39

2022-08-30 10:15:27

Kubernetes數據持久化管理

2022-05-18 16:35:43

Redis內存運維

2023-09-22 17:36:37

2021-01-28 22:31:33

分組密碼算法

2020-05-22 08:16:07

PONGPONXG-PON

2018-06-07 13:17:12

契約測試單元測試API測試

2024-04-03 09:03:05

2022-06-22 12:54:58

人工智能機器人元宇宙

2019-02-13 14:15:59

Linux版本Fedora

2021-08-04 09:32:05

Typescript 技巧Partial

2021-01-29 08:32:21

數據結構數組

2021-02-06 08:34:49

函數memoize文檔

2022-08-08 08:25:21

Javajar 文件

2023-07-06 13:56:14

微軟Skype
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产乱码久久久久久88av | 一区二区三区免费 | 国产在线一区二区 | 天天综合网7799精品 | 久久久久国产一区二区三区 | 欧美日韩亚洲一区 | 成人av在线播放 | 亚洲欧美日韩在线 | 亚洲欧美久久 | 韩日精品在线观看 | 欧美日本一区二区 | 成人一级视频在线观看 | 国产高潮av| www国产亚洲精品久久网站 | 久久久久久成人 | 国产蜜臀97一区二区三区 | 国产福利在线视频 | 蜜桃免费一区二区三区 | 亚洲精品一区二区三区蜜桃久 | 午夜男人免费视频 | 久久一二 | av在线播放网 | 日韩精品一区二区三区中文在线 | 亚洲精品乱 | 男女在线免费观看 | www.久草.com | 成年人精品视频 | 色黄网站 | 亚洲视频一区在线 | 欧美日韩国产一区二区三区 | 欧美激情精品久久久久久 | 国产麻豆一区二区三区 | 欧美精品一区二区三区在线播放 | 日韩中文字幕第一页 | 欧州一区二区三区 | 欧洲精品码一区二区三区免费看 | 成人av电影网 | 精品一区二区三区中文字幕 | 日韩在线免费播放 | 韩日一区 | 99视频网 |