Tomcat部署項目的三種方法
目錄
- 1,下載Tomcat服務器
- 2,啓動並部署Tomcat服務器
- 3,Tomcat的目錄結構
- 4,部署項目的第一種方法(項目直接放入webapps目錄中)
- 5,部署項目的第二種方法(修改conf / server.xml文件)
- 6,部署項目的第三種方法(apache-tomcat-7.0.52 \ conf \ Catalina \ localhost)
1,下載Tomcat服務器
①,官網下載地址:http://tomcat.apache.org/
②,tomcat 8.0 64位百度雲下載地址:http ://pan.baidu.com/s/1slbKPsx密碼:ewui
③,tomcat 8.0 32位百度雲下載地址:http ://pan.baidu.com/s/1o8G28rS密碼:k11n
2,啓動並部署Tomcat服務器
①,解壓tomcat安裝包到一個非中文目錄下
②,配置環境變量.JAVA_HOME(指向JDK安裝的根目錄)
③,雙擊apache-tomcat-6.0.16 \ bin目錄下的startup.bat,啓動服務器(如果一閃而過,那就是沒有配置JAVA_HOME的環境變量)
④,在瀏覽器中輸入http:// localhost:8080
注意:Tomcat啓動不了的時候注意配置 JAVA_HOME:C:\ Program Files \ Java \ jdk1.6.0_43這是安裝JDK的根目錄
3,Tomcat的目錄結構
4,部署項目的第一種方法(項目直接放入webapps目錄中)
1,將編寫並編譯好的web項目(注意要是編譯好的,如果是eclipse,可以將項目打成war包放入),放入到webapps中
2,啓動tomcat服務器(雙擊apache-tomcat-6.0.16 \ bin目錄下的startup.bat,啓動服務器)
3,在瀏覽器輸入:HTTP://本地主機:8080 /項目名/訪問的文件名
5,部署項目的第二種方法(修改conf / server.xml文件)
①,打開tomcat下conf / server.xml,在<Host> </ Host>標籤之間輸入項目配置信息
1 |
|
路徑:瀏覽器訪問時的路徑名
的docBase:網絡項目的的WebRoot所在的路徑,注意是的WebRoot的路徑,不是項目的路徑其實也就是編譯後的項目
reloadble:設定項目有改動時,Tomcat的是否重新加載該項目
②,雙擊startup.bat,啓動tomcat服務器,然後在瀏覽器輸入訪問的項目名稱路徑
注意:如果你配置的path =“/ xx”,那麼訪問的時候就是這樣:
6 ,部署項目的第三種方法(apache-tomcat-7.0.52 \ conf \ Catalina \ localhost)
①,進入到apache-tomcat-7.0.52 \ conf \ Catalina \ localhost目錄,新建一個項目名.xml文件
②,在那個新建的xml文件中,增加下面配置語句(和上面的是一樣的,但是不需要路徑配置,加上也沒什麼用)
1 |
|
③,在瀏覽器輸入路徑:本地主機:8080 / XML文件名/訪問的文件名
總結:
①,第一種方法比較普通,但是我們需要將編譯好的項目重新複製到webapps目錄下,多出了兩步操作
②,第二種方法直接在server.xml文件中配置,但是從tomcat5.0版本開始後,server.xml文件作爲tomcat啓動的主要配置文件,一旦tomcat啓動後,便不會再讀取這個文件,因此無法再tomcat服務啓動後發佈web項目
③,第三種方法是最好的,每個項目分開配置,tomcat將以\ conf \ Catalina \ localhost目錄下的xml文件的文件名作爲web應用的上下文路徑,而不再理會<Context>中配置的路徑,因此在配置的時候,可以不寫路徑。
通常我們使用第三種方法
作者:YSOcean
出處:http://www.cnblogs.com/ysocean/
本文版權歸作者所有,歡迎轉載,但未經作者同意不能轉載,否則保留追究法律責任的權利。
第四種方法
(刪掉根下的文件,直接部署)
CentOS的中安裝與配置Tomcat的
官網下載的tomcat:
進入目錄並解壓
cd / usr / local
tar -zxv -f / root /apache-tomcat-8.5.34.tar.gz
mv apache-tomcat-8.5.34 tomcat
啓動
/usr/local/tomcat/bin/startup.sh
Tomcat的部署的JavaWeb項目分爲下面的步驟:
1,刪除的Tomcat按照目錄的ROOT文件夾下的所有文件
2,把war包複製到webapp文件下面,解壓縮:
進入ROOT的目錄並解壓到此目錄