在linux下用tomcat部署java web項目的過程與注意事項

在linux下用tomcat部署java web項目的過程與注意事項(原創)html

一.安裝JDK
http://www.oracle.com/technetwork/java/javase/downloads/index.html下載Java SE 6 Update 27
根據操做系統選擇Linux x64 - RPM Installer或Linux x86 - RPM Installer
下載jdk-6u27-linux-x64-rpm.bin後放在/home目錄中,固然其它地方也行。
注意:LINUX是大小寫敏感的!!!
給這個文件加上可執行的權限: chmod +x jdk-6u27-linux-x64-rpm.binjava

而後再執行這個文件: .jdk-6u27-linux-x64-rpm.binlinux

配置一下java的環境變量,修改/etc/profile文件:vi /etc/profile 而後按下字母i進入插入模式,
shift+insert粘貼;
esc退出編輯;
:wq保存退出;
:q!不保存退出;

在最後加入以下幾行:
#set java evironment
JAVA_HOME=/usr/java/jdk1.6.0_27
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATHweb

在終端使用echo命令檢查環境變量設置狀況:
#echo $JAVA_HOME
#echo $CLASSPATH
#echo $PATH
檢查JDK是否安裝成功:
#java -version
若是看到JVM版本及相關信息,即安裝成功apache

二.Tomcat的配置部署
(1)文件上傳:
在tomcat官網下載apache-tomcat-6.0.33.tar.gz
上傳到LINUX服務器上
(2)解壓縮文件,以下: tar -zxvf apache-tomcat-6.0.33.tar.gz -C /usr/localwindows

 一、*.tar 用 tar –xvf 解壓
二、*.gz 用 gzip -d或者gunzip 解壓
三、*.tar.gz和*.tgz 用 tar –xzf 解壓
四、*.bz2 用 bzip2 -d或者用bunzip2 解壓
五、*.tar.bz2用tar –xjf 解壓
六、*.Z 用 uncompress 解壓
七、*.tar.Z 用tar –xZf 解壓
八、*.rar 用 unrar e解壓
九、*.zip 用 unzip 解壓

api

 (3)壓縮文件被解壓縮到/usr/local目錄下,造成新的文件夾apache-tomcat-6.0.33,裏面是全部的tomcat相關的執行配置文件.
(4)修改配置文件,增長java的環境變量信息。在/usr/local/apache-tomcat-6.0.33/bin下有文件catalina.sh 在文件頭部增長下列信息(注意大小寫):
export JAVA_HOME=/usr/java/jdk1.6.0_27
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
(5)在/usr/local/apache-tomcat-5.5.17/bin下有可執行程序
啓動tomcat #  ./startup.sh
關閉tomcat #  ./shutdown.sh
查看是否啓動成功能夠輸入ps axuwf|grep java,若是出現一大堆結果,就是啓動成功了.
也能夠netstat -lnpt,查看8088端口有沒有被使用.若是被使用了,說明啓動成功了.
(6)測試tomcat 打開ie,輸入URL http://ip地址:8080  能夠看到tomcat的啓動歡迎頁面,證實tomcat配置正確
在tomcat/conf/server.xml中能夠修改默認的端口號:例如修改爲8088,注意:不要像在windows裏面同樣去增長<Context>元素tomcat

三.java web應用的部署
把web應用在eclipse裏面export成war包文件並複製到tomcat/wabapps目錄下
將被引用的項目的文件夾也考到tomcat/wabapps目錄下
關閉後再次啓動tomcat
訪問時輸入http://ip地址:8088/war文件名稱/....
例如war文件名爲wapinfo.war
則輸入http://ip地址:8088/wapinfo/....
進行訪問服務器

爲方便管理項目,能夠修改/root/apache-tomcat-6.0.33/conf/tomcat-users.xml文件,在最後加上
<role rolename="manager"/>
<role rolename="admin"/>
<user username="admin" password="123456" roles="admin,manager"/>
點擊tomcat歡迎頁中左上角Tomcat Manager連接,輸入admin,123456後能夠查看正在運行的應用.oracle

相關文章
相關標籤/搜索