最近更新|軟件分類(lèi)|軟件專(zhuān)題|軟件排行|手機(jī)版|軟件發(fā)布Apache Tomcat 9.0 V9.0.30 免安裝版
您的位置:首頁(yè)>編程開(kāi)發(fā) > 編程工具>Apache Tomcat 9.0 V9.0.30 免安裝版

Apache Tomcat 9.0 V9.0.30 免安裝版 WEB服務(wù)器

網(wǎng)友評(píng)分:

相關(guān)軟件

軟件介紹

Apache Tomcat是一款web服務(wù)器,用戶安裝了這款服務(wù)器后就能將寫(xiě)好的程序發(fā)布上去,以此來(lái)檢測(cè)程序是否能夠正常運(yùn)行,有需要的朋友歡迎下載使用。

Apache Tomcat 9.0 V9.0.30 免安裝版

軟件說(shuō)明

Tomcat提供了一個(gè)Jasper編譯器用以將JSP編譯成對(duì)應(yīng)的Servlet。

Tomcat的Servlet引擎通常與Apache或者其他Web服務(wù)器一起工作。

除了用于開(kāi)發(fā)過(guò)程中的調(diào)試以及那些對(duì)速度和事務(wù)處理只有很小要求的用戶,很少會(huì)將Tomcat單獨(dú)作為Web服務(wù)器。

但隨著版本的更新,正有越來(lái)越多的用戶將其單獨(dú)作為Web服務(wù)器用以那些對(duì)速度和可靠性有較高要求的環(huán)境中。

環(huán)境配置教程

右擊我的電腦—屬性—高級(jí)系統(tǒng)設(shè)置—環(huán)境變量,

在系統(tǒng)變量中添加以下變量

(1)TOMCAT_HOME,該變量指向解壓文件的路徑,該目錄下有l(wèi)ib、bin等文件夾。添加方法如下:

點(diǎn)擊環(huán)境變量下的“新建”,在“變量名”中填寫(xiě)“TOMCAT_HOME”,在“變量值”中填寫(xiě)解壓文件的路徑,

C:Tomcatapache-tomcat-9.0.0.M1-windows-x64apache-tomcat-9.0.0.M1

(后面沒(méi)有分號(hào))然后點(diǎn)擊“確定”,如圖

Apache Tomcat 9.0 V9.0.30 免安裝版

(2)CATALINA_HOME,該變量的值與TOMCAT_HOME相同,設(shè)置方法同(1),如圖

Apache Tomcat 9.0 V9.0.30 免安裝版

(3)在“系統(tǒng)變量”中找到Path變量,雙擊打開(kāi)Path變量,在“變量值”的最后面添加

%CATALINA_HOME%in

(后面沒(méi)有分號(hào)),如圖

Apache Tomcat 9.0 V9.0.30 免安裝版

(4)在“系統(tǒng)變量”中找到CLASSPath變量,雙擊打開(kāi)CLASSPath變量,在“變量值”的最后面添加

%CATALINA_HOME%libservlet-api.jar

(后面沒(méi)有分號(hào)),如圖

Apache Tomcat 9.0 V9.0.30 免安裝版

單擊“開(kāi)始”—“運(yùn)行”,鍵入"cmd",在控制臺(tái)輸入service install Tomcat9

在系統(tǒng)中安裝Tomcat9服務(wù)項(xiàng)。

然后進(jìn)入控制面板—系統(tǒng)和安全—管理工具—服務(wù),找到Apache Tomcat Tomcat9服務(wù)項(xiàng),右擊該項(xiàng),點(diǎn)“啟動(dòng)”,啟動(dòng)該服務(wù),如圖

Apache Tomcat 9.0 V9.0.30 免安裝版

打開(kāi)瀏覽器,地址欄輸入http://localhost:8080或 http://127.0.0.1:8080

如果出現(xiàn)tomcat示例主頁(yè),則表示服務(wù)器安裝成功

功能說(shuō)明

1.配置系統(tǒng)管理

大多數(shù)商業(yè)化的JavaEE服務(wù)器都提供一個(gè)功能強(qiáng)大的管理界面,且大都采用易于理解的Web應(yīng)用界面。Tomcat按照自己的方式,同樣提供一個(gè)成熟的管理工具,并且絲毫不遜于那些商業(yè)化的競(jìng)爭(zhēng)對(duì)手。Tomcat的Admin Web Application最初在4.1版本時(shí)出現(xiàn),當(dāng)時(shí)的功能包括管理context、data source、user和group等。當(dāng)然也可以管理像初始化參數(shù),user、group、role的多種數(shù)據(jù)庫(kù)管理等。在后續(xù)的版本中,這些功能將得 到很大的擴(kuò)展,但現(xiàn)有的功能已經(jīng)非常實(shí)用了。

2.部署一個(gè)應(yīng)用

1> 拷貝WAR文件或者web應(yīng)用文件夾(包括該web的所有內(nèi)容)到$CATALINA_BASE/webapps目錄下。

2> 為web服務(wù)建立一個(gè)只包括context內(nèi)容的XML片斷文件,并把該文件放到$CATALINA_BASE/webapps目錄下。這個(gè)web應(yīng)用本身可以存儲(chǔ)在硬盤(pán)上的任何地方。

3.配置虛擬主機(jī)

關(guān)于server.xml中“Host”這個(gè)元素,只有在設(shè)置虛擬主機(jī)的才需要修改。虛擬主機(jī)是一種在一個(gè)web服務(wù)器上服務(wù)多個(gè)域名的機(jī)制,對(duì)每個(gè)域 名而言,都好象獨(dú)享了整個(gè)主機(jī)。實(shí)際上,大多數(shù)的小型商務(wù)網(wǎng)站都是采用虛擬主機(jī)實(shí)現(xiàn)的,這主要是因?yàn)樘摂M主機(jī)能直接連接到Internet并提供相應(yīng)的帶 寬,以保障合理的訪問(wèn)響應(yīng)速度,另外虛擬主機(jī)還能提供一個(gè)穩(wěn)定的固定IP。

4.配置基礎(chǔ)驗(yàn)證

容器管理驗(yàn)證方法控制著當(dāng)用戶訪問(wèn)受保護(hù)的web應(yīng)用資源時(shí),如何進(jìn)行用戶的身份鑒別。當(dāng)一個(gè)web應(yīng)用使用了Basic Authentication(BASIC參數(shù)在web.xml文件中auto-method元素中設(shè)置),而有用戶訪問(wèn)受保護(hù)的web應(yīng)用時(shí), Tomcat將通過(guò)HTTP Basic Authentication方式,彈出一個(gè)對(duì)話框,要求用戶輸入用戶名和密碼。在這種驗(yàn)證方法中,所有密碼將被以64位的編碼方式在網(wǎng)絡(luò)上傳輸。

5.配置單點(diǎn)登錄

一旦設(shè)置了realm和驗(yàn)證的方法,就需要進(jìn)行實(shí)際的用戶登錄處理。一般說(shuō)來(lái),對(duì)用戶而言登錄系統(tǒng)是一件很麻煩的事情,必須盡量減少用戶登錄驗(yàn)證的 次數(shù)。作為缺省的情況,當(dāng)用戶第一次請(qǐng)求受保護(hù)的資源時(shí),每一個(gè)web應(yīng)用都會(huì)要求用戶登錄。如果運(yùn)行了多個(gè)web應(yīng)用,并且每個(gè)應(yīng)用都需要進(jìn)行單獨(dú)的 用戶驗(yàn)證,那這看起來(lái)就有點(diǎn)像在用戶搏斗。用戶們不知道怎樣才能把多個(gè)分離的應(yīng)用整合成一個(gè)單獨(dú)的系統(tǒng),所有用戶也就不知道他們需要訪問(wèn)多少個(gè)不 同的應(yīng)用,只是很迷惑,為什么總要不停的登錄。

安裝說(shuō)明

1.下載完成后不要在壓縮包內(nèi)運(yùn)行軟件直接使用,先解壓;

Apache Tomcat 9.0 V9.0.30 免安裝版

2.資源包內(nèi)含有32位與64位兩種版本,請(qǐng)根據(jù)需要自行選用;

3.如果軟件無(wú)法正常打開(kāi),請(qǐng)右鍵使用管理員模式運(yùn)行。

常見(jiàn)問(wèn)題

如果8080端口被占用了咋辦啊??

如果8080端口被占用了可以修改tomcat的訪問(wèn)端口,方法如下:

1、在dos下,輸入 netstat -ano|findstr 8080

//說(shuō)明:查看占用8080端口的進(jìn)程

顯示占用端口的進(jìn)程

2、taskkill /pid 6856 /f

//說(shuō)明,運(yùn)行windows自帶taskkill命令,將上面顯示的進(jìn)程號(hào),結(jié)束掉。

Apache Tomcat 9.0 V9.0.30 免安裝版

  • 下載地址