Tomcat配置

    Tomcat是輕量級的Web應用服務器,可以從官網http://tomcat.apache.org下載最新的Tomcat服務器版本。下載完成後直接解壓Tomcat文件到指定的目錄下。

一、配置文件介紹

    bin文件夾,包含Tomcat服務器啓動和終止的批處理文件。 例如: startup.bat、 startup.sh、shutdown.bat、shutdown.sh、 catalina.bat、 catalina.sh 等。其中startup.bat、shutdown.bat.catalina.bat是Windows 中的批處理文件; startup.sh、 shutdown.sh、 catalina.sh 是Linux中的腳本文件。

    conf文件夾,包含Tomcat的配置信息,主要有server.xml 和web.xml兩個配置文件。在server.xml中可以更改服務端口和改變Web默認的訪問目錄。
    lib文件夾,存放Tomcat運行中需要的.jar包文件,例如: catalinajar、 servlet-api.jar、tomcat-dbcp.jar等.jar包,正因爲有這些包的支持,  Tomcat纔可以運行Web應用程序。

    logs文件夾,存放執行Tomcat的日誌文件。

    temp文件夾,存放Tomcat的臨時文件信息。
    webapps文件夾,是Tomcat默認的Web文件夾。本身自帶兩個admin應用和manager應用。開發人員可以直接將Web應用存放在該文件夾下。

    work文件夾,存放Tomcat執行應用後的緩存。

二、配置修改

    在Tomcat服務器中,需要經常修改其配置信息來滿足系統的需求,例如在server.xml中可以更改服務端口和改變Web默認的訪問目錄。 

    (1)修改端口號方法如下:

<Comnector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" rediectPort="8443" URIEncoding="UTF-8"/>

       修改port端口爲8080,修改完畢後,保存server.xml,然後重啓Tomcat服務器,這樣服務器的端口就更改爲8080了。

    (2)修改Web默認的訪問目錄,方法如下:

<Host name="localhost" appBase= "webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmINamespaceAware="false">

       修改appBase中的文件夾地址。例如:將appBase的屬性值webapps改爲D:test,修改後的文件如下:

<Host name="localhost"  appBase="D:test" unpackWARs="true" autoDeploy="rue"xmlValidation="false" xmINamespaceAware="false">

       這樣就可以將Web默認的訪問目錄更改爲D:test,以後加載Web應用程序時就會在該目錄下創建目錄。    

   (3)建立自身的Web目錄
       開發人員可以將應用部署在Tomcat服務器的默認webapps目錄下,也可以部署在自己創建的目錄下。方法如下:首先創建自身的目錄D:\test, 其次配置Web目錄,在server.xml文件的末尾</HOST>中加入如下語句:      

<Context path="text" docBase="D:\test" debug="0" reloadable="true"> </Context>

       該語句的作用是將目錄D:test設置爲Tomcat服務器的Web目錄,將該文件的訪問路徑設置爲“text”。屬性docBase的值爲“D:test”,它是指應用的物理路徑。修改後將server.xml文件進行保存。假設現在test.jsp頁面位於D:test目錄下,那麼頁面的訪問路徑就爲:http://ocalhost:8080/text/testjsp。
       在bin文件夾下,可以修改catalina.bat或者catalina.sh來更改Tomcat的啓動配置信息。例如增加Java的運行內存:

set JAVA_OPTS=-XX:PermSize=512M -XX:MaxPermSize=512m -Xms512m -Xmx1024m





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章