tomcat7.0是Apache 軟件基金會(huì)(Apache Software Foundation)的Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、Sun 和其他一些公司及個(gè)人共同開(kāi)發(fā)而成。
tomcat7.0是一個(gè)免費(fèi)開(kāi)源的servlet容器,其功能主要用來(lái)解析和執(zhí)行jsp和serverlet程序,是作為Apache的擴(kuò)展應(yīng)用與其協(xié)同工作的。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好Apache 服務(wù)器,可利用它響應(yīng)HTML頁(yè)面的訪問(wèn)請(qǐng)求,由Tomcat進(jìn)行解析,解析完后把結(jié)果返回給Apache。
安裝教程
1.解壓文件,將文件復(fù)制到你想要放置的安裝目錄
2.然后,需要檢查你的JAVA_HOME變量配好了沒(méi),當(dāng)然path,classpath也需要正確配置,舉個(gè)例子:JAVA_HOME正確的是這樣
3.然后打開(kāi)剛剛解壓的Tomcat7文件夾,打開(kāi)bin目錄,然后可以看到很多,批處理文件,點(diǎn)擊startup.bat運(yùn)行
4.如果點(diǎn)擊過(guò)后等待若秒后,并沒(méi)有任何報(bào)錯(cuò)輸出,并且你也可以在電腦服務(wù)中(win+r 輸入services.msc)找到一個(gè)服務(wù)名為Apache Tomcat 7.0 Tomcat7的服務(wù)已經(jīng)啟動(dòng)了,說(shuō)明你已經(jīng)啟動(dòng)成功了
5.這時(shí),保持上面窗口沒(méi)有關(guān)閉(如果你想關(guān)閉它,不要直接點(diǎn)擊右上角的小叉,同樣在bin目錄下有一個(gè)shutdown.bat點(diǎn)擊它可以關(guān)閉tomcat服務(wù)器),你可以在
瀏覽器地址欄輸入http://localhost:8080/檢查是否真的啟動(dòng)成功,如果出現(xiàn)下面圖中樣式,則啟動(dòng)成功
環(huán)境變量配置
1.在tomcat的bin目錄下的startup.bat中set JAVA_HOME=java安裝目錄:C:\Program Files\Java\jdk1.8.0_144以及CATALINA_HOME=tomcat安裝目錄:C:\Program Files\Apache Software Foundation\Tomcat 7.0
2.右擊startup.bat選擇編輯,在最后一行輸入pause,目的是讓當(dāng)前窗口暫停,不讓他消失,
3.然后再啟動(dòng)它,應(yīng)該是可以看到這些值的
4.如果你啟動(dòng)過(guò)后沒(méi)有這些值,說(shuō)明沒(méi)有自動(dòng)獲取到,那么你應(yīng)該去配置這些環(huán)境變量,例如:
5.然后命令符輸入service install Tomcat7 回車,會(huì)提示你安裝成功
6.打開(kāi)tomcat安裝目錄,找到conf目錄下的server.xml文件,右鍵編輯,找到如圖所示地方,修改8080為其它,我這里修改為8081
7.關(guān)于安裝版tomcat和綠色版(解壓版)tomcat的區(qū)別:
a.安裝版的需要雙擊進(jìn)行安裝,而綠色版的解壓縮后即可使用。
b.安裝版的需要配置環(huán)境變量,而綠色版的不需要配置環(huán)境變量,可以直接在開(kāi)發(fā)工具中使用。
更新日志
1、改進(jìn)了bytes/characters的轉(zhuǎn)換過(guò)程,核心轉(zhuǎn)換過(guò)程已經(jīng)重構(gòu)。請(qǐng)求URI中檢測(cè)到的錯(cuò)誤將使用替換字符代替,請(qǐng)求主體中的錯(cuò)誤將會(huì)觸發(fā)一個(gè)IOException異常。
2、新的UTF-8解碼器,由Apache Harmony提供,取替了之前JVM提供的UTF-8解碼器。新的解碼器具有早期檢測(cè)錯(cuò)誤功能,更接近于關(guān)于使用替換字符的Unicode規(guī)范。
3、如果注解掃描進(jìn)程由于類依賴關(guān)系導(dǎo)致失敗,現(xiàn)在會(huì)提供更多的信息,以判斷類故障。另外,JAR掃描進(jìn)程也得到了改善。升級(jí)了Tomcat的一些依賴關(guān)系。
0條評(píng)論