天天看點

Java EE WEB工程師教育訓練-JDBC+Servlet+JSP整合開發之34.Tomcat安裝與配置

• 本季内容提要 

–Tomcat 簡介 

–Tomcat 的下載下傳與安裝 

–Tomcat 的啟動與關閉 

–修改Tomcat端口 

–在Eclipse中使用Tomcat 

–将Web工程部署到Tomcat中

############Michael分割線##################

• Tomcat 簡介 

–Tomcat是一個免費的開源的Serlvet、JSP容器,它是Apache基金會的Jakarta項目中的一個核心項目,由Apache、Sun和其它一些公司及個人共同開發而成。 

–由于有了Sun的參與和支援,最新的Servlet和JSP規範總能在Tomcat中得到展現。

• Tomcat 的下載下傳與安裝 

–Tomcat 下載下傳 

• Tomcat 對Windows和Unix系統都有對應的版本,這我們使用windows版本的 

• 在這裡我們使用tomcat 5.5

–Tomcat 安裝 

• 可以将Tomcat作為Windows的一個服務來安裝,當windows啟動時,自動運作tomcat 

• Tomcat 5.5 支援免安裝,下載下傳後可以直接解壓使用

• Tomcat 的啟動與關閉 

– Tomcat安裝好後,需要配置一個JAVA_HOME環境變量來指定JDK的路徑

– 解壓後的tomcat目錄如下所示: 

• bin:一些可執行檔案 

• common:公共類庫 

• conf:配置檔案 

• logs:日志 

• server:Tomcat伺服器實作 

• shared:共享檔案 

• temp:臨時檔案 

• webapps:web 工程 

• work:工作環境檔案

– 可以直接打開bin下的startup.bat、tomcat5.exe、tomcat5w.exe來啟動伺服器

<a href="http://redking.blog.51cto.com/attachment/200904/12/27212_1239549948i0xI.png"></a>

– 可以直接關閉視窗來關閉伺服器,或者執行bin下的:shutdown.bat檔案來關閉伺服器

<a href="http://redking.blog.51cto.com/attachment/200904/12/27212_1239549966T1do.png"></a>

<a href="http://redking.blog.51cto.com/attachment/200904/12/27212_1239549970ecn0.png"></a>

• 修改Tomcat端口 

–Tomcat的預設端口是8080,安裝配置成功後通過如下URL來通路: 

• http://localhost:8080

–可以在tomcat的安裝目錄下的conf目錄下的server.xml檔案中找到預設端口8080,将其修改為80,那麼就可以直接來通路不要指定端口,因為http預設端口是80

<a href="http://redking.blog.51cto.com/attachment/200904/12/27212_1239549980JqYV.png"></a>

<a href="http://redking.blog.51cto.com/attachment/200904/12/27212_1239549983A0ib.png"></a>

<a href="http://redking.blog.51cto.com/attachment/200904/12/27212_1239549989e2bh.png"></a>

<a href="http://redking.blog.51cto.com/attachment/200904/12/27212_1239549995exRy.png"></a>

• 在MyEclipse中使用Tomcat 

–在Web程式開發中要經常将程式部署到Web容器(例如:tomcat)中,并且經常需要重新啟動、關閉Web容器 

–MyEclipse內建了配置Tomcat的功能,可以在同一個開發環境下啟動、關閉伺服器,可以部署、删除Web程式等 

–選擇window-&gt;prefrences-&gt;MyEclipse-&gt;Application Servers-&gt;Tomcat5 來配置 

• 單擊Tomcat 5選項:選擇Tomcat的安裝路徑,并選擇”enable”選項 

• 單擊JDK選項:選擇JDK的配置資訊

<a href="http://redking.blog.51cto.com/attachment/200904/12/27212_1239550004q1UE.png"></a>

<a href="http://redking.blog.51cto.com/attachment/200904/12/27212_1239550009erwW.png"></a>

• 将Web工程部署到Tomcat中 

–直接拷貝 

• 可以直接将一個Web工程拷貝到tamcat_root/webapps下來部署 

–使用MyEclipse插件來部署 

• 單擊部署圖示,彈出如下對話框 

• 單擊添加選擇tomcat伺服器,單擊“OK”

<a href="http://redking.blog.51cto.com/attachment/200904/12/27212_1239550018xVJY.png"></a>

<a href="http://redking.blog.51cto.com/attachment/200904/12/27212_1239550022g0k9.png"></a>

<a href="http://redking.blog.51cto.com/attachment/200904/12/27212_123955002551rX.png"></a>

本文轉自redking51CTO部落格,原文連結:http://blog.51cto.com/redking/149025,如需轉載請自行聯系原作者