• 本季内容提要
–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->prefrences->MyEclipse->Application Servers->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,如需轉載請自行聯系原作者