1. 程式人生 > >將Web項目War包部署到Tomcat服務器基本步驟

將Web項目War包部署到Tomcat服務器基本步驟

腳本文件 服務器 soft conn 解壓縮 3.1 環境 選項 def

http://blog.csdn.net/inter_peng/article/details/42833587

1. 常識:

1.1 War包

War包一般是在進行Web開發時,通常是一個網站Project下的所有源碼的集合,裏面包含前臺HTML/CSS/js的代碼,也包含Java的代碼。

當開發人員在自己的開發機器上調試所有代碼並通過後,為了交給測試人員測試和未來進行產品發布,都需要將開發人員的源碼打包成War進行發布。

War包可以放在Tomcat下的webapps或者word目錄下,隨著tomcat服務器的啟動,它可以自動被解壓。

1.2 Tomcat服務器

Tomcat服務器是一個免費的開放源代碼的Web應用服務器,屬於輕量級應用服務器,在中小型系統和並發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP程序的首選,最新的Servlet和JSP規範總是能在Tomcat中得到體現。

2. 配置Java運行環境

2.1 下載並安裝JDK

從官網上下載最新的JDK:http://java.sun.com/javase/downloads/index.jsp ,下載後安裝,選擇想把JDK安裝到的目錄。JRE是包含在JDK中的,所以不需要再另外安裝JRE了。

2.2 設置JDK環境變量

右擊“計算機”,點擊“屬性”,點擊彈出窗口中左側的“高級系統設置”,在彈出的選項卡中選擇“高級->環境變量”。

技術分享

假設你本地JAVA的JDK安裝的位置為:C:\Program Files\Java\jdk1.7.0_45。

在這裏,新建2個環境變量,編輯1個已有的環境變量。如下:

新建變量名:JAVA_HOME;

變量值:你安裝JDK的安裝目錄,在這裏為C:\Program Files\Java\jdk1.7.0_45。

技術分享

新建變量名:CLASSPATH

變量值:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\BIN

(註意最前面有個.號)

編輯環境變量的路徑:

變量名:Path;

變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

(將此處的字符串粘貼到變量值的最前面)

2.3 驗證是否JDK環境變量設置成功

點擊開始並輸入CMD,在命令行分別輸入:java; javac; java –version.

如果分別顯示如下信息,說明你的Java環境變量已經配置成功。

輸入Java,顯示:

技術分享

輸入Javac,顯示:

技術分享

輸入java –version,顯示:

技術分享

3. 部署Tomcat服務器

3.1 下載Tomcat到本地硬盤

從官網上下載Tomcat服務器。官網上下載的文件都是綠色免安裝的。

下載地址為:http://tomcat.apache.org/download-70.cgi。

下載後解壓縮,如E:\apache-tomcat-7.0.26。

3.2 設置Tomcat環境變量

依然是點開電腦的環境變量對話框。

新建一個環境變量:

變量名:TOMCAT_HOME

變量值:你的TOMCAT解壓後的目錄,如E:\apache-tomcat-7.0.26。

3.3 驗證Tomcat環境變量的配置是否成功

運行Tomcat解壓目錄下的 bin/startup.bat,啟動Tomcat服務器。在任何一款瀏覽器的地址欄中輸入http://localhost:8080 ,如果界面顯示如下圖,則說明Tomcat的環境變量配置成功。

tomcat啟動的窗口為:

技術分享

技術分享

4. 部署Web項目的War包到Tomcat服務器

4.1 FTP獲取war包和sql腳本

從本地FTP服務器上下載Daily Building出的最新的項目包。解壓後一般由兩個文件組成,database文件夾和projectName.war包。

運行database文件中的xxxxx.sql腳本文件,便可以生成最新的數據庫和表結構。

4.2 配置Web項目的虛擬目錄

將projectName.war包,復制到Tomcat的webapp下。這樣當配置好後的訪問路徑便為:http://localhost:8080/projectName/login.jsp。

在訪問之前,需要修改tomcat服務器的配置文件,打開:

tomcat解壓目錄\conf\context.xml。將運行該web項目時,需要配置的數據庫連接字符串增加到該xml文件中。增加後的context.xml為:

<Context>

<!-- Default set of monitored resources -->

<WatchedResource>WEB-INF/web.xml</WatchedResource>

<!-- Uncomment this to disable session persistence across Tomcat restarts -->

<!--

<Manager pathname="" />

-->

<!-- Uncomment this to enable Comet connection tacking (provides events

on session expiration as well as webapp lifecycle) -->

<!--

<Valve className="org.apache.catalina.valves.CometConnectionManagerValve" />

-->

(這裏填寫本Web項目運行時,需要連接的數據庫配置。)

</Context>

4.3 訪問web項目的登錄頁

連接串設置完畢後,便可以基於Tomcat服務器來訪問web項目了。

首先運行Tomcat的bin目錄下的startup.bat,當Tomcat啟動完畢後,

在瀏覽器輸入:localhost:8080/projectName/login.jsp時,如果出現該Web項目的login界面時,則表明war包已成功地部署到tomcat服務器上,並可成功訪問了。

將Web項目War包部署到Tomcat服務器基本步驟