如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理-創(chuàng)新互聯(lián)

這篇文章主要介紹了如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

10年積累的網(wǎng)站制作、成都做網(wǎng)站經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有華容免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

我們可能會(huì)將很多web應(yīng)用交給Tomcat,那么Tomcat服務(wù)器就要對(duì)我們這些載入的web應(yīng)用進(jìn)行管理,那么從哪里進(jìn)入Tomcat服務(wù)器的管理平臺(tái)呢?首先我們將Tomcat服務(wù)器啟動(dòng),進(jìn)入其主頁(yè),發(fā)現(xiàn)右側(cè)三項(xiàng)“Server Status”、“Manager App”、“Host Manager”點(diǎn)擊時(shí)都需要輸入密碼:

如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理

如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理需要密碼

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

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

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

如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理

<role>標(biāo)簽說(shuō)明了用戶所扮演的角色,而這個(gè)角色是作為<user>標(biāo)簽的一個(gè)屬性的說(shuō)明。

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

那么我們就來(lái)創(chuàng)建一個(gè)用戶,用戶名為:fjdinsd,密碼為123,角色暫時(shí)為“guest”好了:

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

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

那么我們繼續(xù)來(lái)訪問(wèn),點(diǎn)擊“Manager App”,彈出需要輸入用戶名和密碼:

如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理

你就會(huì)發(fā)現(xiàn):

如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理

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

這是因?yàn)閯?chuàng)建用戶沒(méi)有管理權(quán)限,那么怎么才能有管理權(quán)限呢,最開(kāi)始看的“tomcat-users.xml”中的文件截圖的注解下一行的示例已經(jīng)給出了說(shuō)明,如果要想用戶有管理權(quán)限,那么這個(gè)新創(chuàng)建的用戶的角色(“roles”屬性)必須有“manager-gui”這個(gè)屬性值。

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

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

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

如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理

在這里面,Applications這欄下面就是對(duì)應(yīng)的Tomcat目錄中【webapps】目錄下的各個(gè)web應(yīng)用,如我創(chuàng)建的web應(yīng)用:【myWebApp】:

如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理

在命令行中有“Start”,“Stop”,“Reload”,“Undeploy” 這幾個(gè)命令,如果我們能遠(yuǎn)程進(jìn)入服務(wù)器,就能通過(guò)服務(wù)器來(lái)操作這個(gè)web應(yīng)用,比如點(diǎn)擊“Undeploy”,則會(huì)將我的web應(yīng)用從【webapps】目錄中刪除。

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

如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理

下面,由我的臺(tái)式機(jī)將Tomcat服務(wù)器(192.168.1.101)開(kāi)啟,由筆記本將我的web應(yīng)用進(jìn)行war打包,并將其上傳至Tomcat服務(wù)器,最后由筆記本端對(duì)剛上傳的web應(yīng)用進(jìn)行訪問(wèn)。

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

如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理

對(duì)這個(gè)web應(yīng)用進(jìn)行war打包:

如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理

得到“fjweb.war”包:

如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理

接著在筆記本端登錄Tomcat服務(wù)器,選擇“Manager App”,輸入用戶名與密碼,找到“WAR file to deploy”這項(xiàng),將剛才打包好的war文件選上,點(diǎn)擊“Deploy”就將該文件發(fā)送至Tomcat服務(wù)器,Tomcat服務(wù)器就能自動(dòng)對(duì)其進(jìn)行管理了:

如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理

可以看到在Application這項(xiàng)多了“fjweb”這個(gè)剛剛上傳的web應(yīng)用:

如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理

那么我們就可以繼續(xù)從筆記本端對(duì)其進(jìn)行訪問(wèn)。

但是這里還有一個(gè)小問(wèn)題,從服務(wù)器所在的目錄對(duì)這個(gè)剛剛上傳的web應(yīng)用目錄來(lái)看,并不是Tomcat對(duì)其war包解壓后就是原來(lái)的樣子,而是這個(gè)目錄又多了一級(jí):

如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理點(diǎn)擊進(jìn)去:如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理

在這個(gè)第二個(gè)【fjweb】目錄下才是我們的html頁(yè)面,所以我們?cè)谶h(yuǎn)程筆記本端的訪問(wèn)應(yīng)該在瀏覽器中輸入兩次虛擬目錄路徑:

如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司,關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、網(wǎng)站設(shè)計(jì)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

分享題目:如何從遠(yuǎn)程主機(jī)對(duì)Tomcat服務(wù)器進(jìn)行操作和管理-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:http://muchs.cn/article10/dgdpdo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷推廣、網(wǎng)站內(nèi)鏈、服務(wù)器托管、關(guān)鍵詞優(yōu)化網(wǎng)站制作、響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)