国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

Tomcat管理平臺_動力節點Java學院整理

2024-09-01 13:52:35
字體:
來源:轉載
供稿:網友

我們可能會將很多web應用交給Tomcat,那么Tomcat服務器就要對我們這些載入的web應用進行管理,那么從哪里進入Tomcat服務器的管理平臺呢?首先我們將Tomcat服務器啟動,進入其主頁,發現右側三項“Server Status”、“Manager App”、“Host Manager”點擊時都需要輸入密碼:

Tomcat,管理平臺

Tomcat,管理平臺需要密碼

那么用戶名和密碼是什么呢?

這就要看Tomcat的【conf】目錄中的【tomcat-users.xml】文件了,這個文件專門用于配置Tomcat的管理用戶。

在這個“tomcat-users.xml”文件中,有這樣的注釋(綠色字體部分):

Tomcat,管理平臺

<role>標簽說明了用戶所扮演的角色,而這個角色是作為<user>標簽的一個屬性的說明。

而<user>是創建一個Tomcat服務器的管理用戶,這個用戶可以無需編寫用戶名和密碼,那么可以直接登錄訪問,但這不適合服務器的安全管理。

那么我們就來創建一個用戶,用戶名為:fjdinsd,密碼為123,角色暫時為“guest”好了:

<role rolename="guest1" /><user username="fjdingsd" password="123" roles="guest1" />

注意,每次修改“tomcat-users.xml”文件后,都要重新啟動Tomcat服務器!

那么我們繼續來訪問,點擊“Manager App”,彈出需要輸入用戶名和密碼:

Tomcat,管理平臺

你就會發現:

Tomcat,管理平臺

是的,訪問不上。。。(你在逗我?)

這是因為創建用戶沒有管理權限,那么怎么才能有管理權限呢,最開始看的“tomcat-users.xml”中的文件截圖的注解下一行的示例已經給出了說明,如果要想用戶有管理權限,那么這個新創建的用戶的角色(“roles”屬性)必須有“manager-gui”這個屬性值。

那么將“manager-gui”添加到我剛才創建用戶的“roles”屬性中:

<role rolename="guest1" /><user username="fjdingsd" password="123" roles="guest1,manager-gui" />

這時候再次點擊“Manager App”,重新輸入用戶名和密碼,就打開了“新世界的大門”(-_-!):

Tomcat,管理平臺

在這里面,Applications這欄下面就是對應的Tomcat目錄中【webapps】目錄下的各個web應用,如我創建的web應用:【myWebApp】:

Tomcat,管理平臺

在命令行中有“Start”,“Stop”,“Reload”,“Undeploy” 這幾個命令,如果我們能遠程進入服務器,就能通過服務器來操作這個web應用,比如點擊“Undeploy”,則會將我的web應用從【webapps】目錄中刪除。

而“WAR file to deploy”這行允許從遠程向Tomcat服務器傳送war文件,服務器將接收到的war文件放置在其【webapps】目錄中,并進行解壓和運行:

Tomcat,管理平臺

下面,由我的臺式機將Tomcat服務器(192.168.1.101)開啟,由筆記本將我的web應用進行war打包,并將其上傳至Tomcat服務器,最后由筆記本端對剛上傳的web應用進行訪問。

我的筆記本的web應用所在目錄為【fjweb】,該目錄中只有一個“1.html文件”:

Tomcat,管理平臺

對這個web應用進行war打包:

Tomcat,管理平臺

得到“fjweb.war”包:

Tomcat,管理平臺

接著在筆記本端登錄Tomcat服務器,選擇“Manager App”,輸入用戶名與密碼,找到“WAR file to deploy”這項,將剛才打包好的war文件選上,點擊“Deploy”就將該文件發送至Tomcat服務器,Tomcat服務器就能自動對其進行管理了:

Tomcat,管理平臺

可以看到在Application這項多了“fjweb”這個剛剛上傳的web應用:

Tomcat,管理平臺

那么我們就可以繼續從筆記本端對其進行訪問。

但是這里還有一個小問題,從服務器所在的目錄對這個剛剛上傳的web應用目錄來看,并不是Tomcat對其war包解壓后就是原來的樣子,而是這個目錄又多了一級:

Tomcat,管理平臺點擊進去:Tomcat,管理平臺

在這個第二個【fjweb】目錄下才是我們的html頁面,所以我們在遠程筆記本端的訪問應該在瀏覽器中輸入兩次虛擬目錄路徑:

Tomcat,管理平臺

這里就介紹完了如何從遠程主機對Tomcat服務器的操作和管理。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新丰县| 山西省| 翼城县| 固原市| 红桥区| 浮山县| 攀枝花市| 河东区| 临朐县| 正蓝旗| 平原县| 汉川市| 贡觉县| 汤原县| 县级市| 钟山县| 赤壁市| 莆田市| 安平县| 育儿| 邛崃市| 景宁| 永年县| 吴川市| 噶尔县| 阜城县| 方正县| 灵川县| 长白| 尼玛县| 锡林浩特市| 江都市| 景宁| 峨眉山市| 天峻县| 高台县| 木里| 太湖县| 抚顺县| 双辽市| 静海县|