成人免费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內存操作系統

2022-08-22 09:20:05

Kubernetes工作負載管理

2021-04-20 08:40:11

內存管理Lwip

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內存運維

2018-06-07 13:17:12

契約測試單元測試API測試

2021-01-28 22:31:33

分組密碼算法

2023-09-22 17:36:37

2020-05-22 08:16:07

PONGPONXG-PON

2024-04-03 09:03:05

2019-12-17 10:06:18

CDMA高通4G

2022-03-08 16:10:38

Redis事務機制

2020-09-08 06:54:29

Java Gradle語言

2022-03-29 09:56:21

游戲版本運營

2021-01-01 09:01:05

前端組件化設計

2020-08-12 08:34:16

開發安全We

2022-10-08 11:33:56

邊緣計算云計算
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精品一区二区另类图片 | 在线激情视频 | 国产精品国产三级国产播12软件 | 国产精品国产成人国产三级 | 日韩免费一二三区 | 97精品国产一区二区三区 | 亚洲精品国产成人 | 亚洲免费人成在线视频观看 | 国产精品久久久久久 | 国产 欧美 日韩 一区 | 亚洲精品日韩在线 | 国产乱码久久久久久 | 欧美日韩亚洲成人 | 久久一区 | 亚洲在线观看视频 | 国产精品日韩在线观看一区二区 | 伊人精品国产 | 日韩精品一区二区三区中文字幕 | 美女久久久久久久久 | 久久久久久久一级 | 亚洲欧美日韩精品久久亚洲区 | 日韩一级免费电影 | 99热视| 亚洲狠狠爱 | 夜夜操操操 | 免费xxxx大片国产在线 | 在线成人免费av | 在线免费观看毛片 | 国产高清在线观看 | 亚洲精品久久久蜜桃网站 | av午夜电影| 在线观看中文字幕 | 91在线免费视频 | 亚洲精品一区二区三区四区高清 | 国产精品久久久久久久久免费桃花 | 久久久国产一区二区三区 | 日韩高清国产一区在线 | 91中文字幕在线 | 蜜桃视频在线观看免费视频网站www | 在线观看国产 | 日韩三 |