天天看點

學習紮記:初識Servlet容器(Web伺服器)——Tomcat

<a href="http://blog.51cto.com/attachment/201311/135534796.jpg"></a>

選擇适合的版本下載下傳

<a href="http://blog.51cto.com/attachment/201311/135543371.jpg"></a>

安裝Tomcat

解壓縮後可以看到tomcat包中的目錄結構

<a href="http://blog.51cto.com/attachment/201311/135938873.jpg"></a>

<a href="http://blog.51cto.com/attachment/201311/140255755.jpg"></a>

<a href="http://blog.51cto.com/attachment/201311/140513789.jpg"></a>

在這裡需要注意兩點:

2,如果還是啟動失敗,有可能是TCP的8080端口被其它應用程式所占用。一種方法是你可以看任務管理器中哪個程式占用了把它關閉。另外一種方法是修改Tomcat安裝目錄下的conf子目錄下的server.xml檔案,修改端口

<a href="http://blog.51cto.com/attachment/201311/141416540.jpg"></a>

Tips:

如果你想将Tomcat安裝為Windows的服務,以便在Windows系統啟動時即運作Tomcat,那麼可以打開“指令提示符”視窗,進入tomcat安裝目錄下的bin子目錄,然後執行安裝指令:

1

<code>service.bat install</code>

要啟動這個服務:

<code>net start Tomcat7</code>

如果要停止Tomcat7服務:

<code>net stop Tomcat7</code>

要删除Tomcat7服務:

<code>service.bat remove</code>

分析

在原始狀态下,調用startup.bat如果不是在bin目錄下就會出現在一些錯誤資訊

如果想在任意目錄下都能啟到Tomcat,就需要設定CATALINA_HOME環境變量

1.在startup.bat檔案中設定

<a href="http://blog.51cto.com/attachment/201311/142451847.jpg"></a>

2.如果想一勞永逸,避免重新安裝後還要進行設定,那就在電腦的環境變量中配置

<a href="http://blog.51cto.com/attachment/201311/142635711.jpg"></a>

Tomcat的管理程式

添加manager-gui角色以及擁有該角色的使用者

可以到conf的tomcat-user.xml檔案中設定

<a href="http://blog.51cto.com/attachment/201311/143012618.jpg"></a>

<a href="http://blog.51cto.com/attachment/201311/143019982.jpg"></a>

通路manager web應用

<a href="http://blog.51cto.com/attachment/201311/143206396.jpg"></a>

<a href="http://blog.51cto.com/attachment/201311/143213865.jpg"></a>

<a href="http://blog.51cto.com/attachment/201311/143239915.jpg"></a>

在這裡面,可以部署、啟動、停止、重新加載、解除安裝web應用程式。單擊右上角的“Server Status”可以檢視伺服器的狀态。

進入“examples”進入tomcat的例子頁面,将可以看到Servlet和JSP的例子程式。

<a href="http://blog.51cto.com/attachment/201311/143743461.jpg"></a>

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

繼續閱讀