tomcat-7生產環境部署war包


一、準備工作

首先連接機房的***,機房配置的有vsftp服務器,把war包上傳到vsftp服務器,然後登陸vsftp

服務器,下載時記得指定爲binary(二進制格式)

1、下載軟件包

apache-tomcat-7.0.68.tar.gz  

jdk-8u73-linux-x64.gz

2、把軟件包放在/usr/local下

# mv jdk-8u73-linux-x64.gz apache-tomcat-7.0.68.tar.gz /opt/

# cd /opt/

# tar -xf jdk-8u73-linux-x64.gz

3、接下來就是配置JDK的環境變量了,讓系統認識JDK在哪裏。我選用的做法是在 /etc/profile.d/ 中添加腳本。

# vim /etc/profile.d/jdk1.8.sh 

JAVA_HOME=/usr/local/jdk1.8.0_73/

JAVA_BIN=/usr/local/jdk1.8.0_73/bin/

JRE_HOME=/usr/local/jdk1.8.0_73/jre/

JRE_BIN=/usr/local/jdk1.8.0_73/jre/bin/

CLASSPATH=/usr/local/jdk1.8.0_73/jre/lib:/usr/local/jdk1.8.0_73/lib:/usr/local/jdk1.8.0_73/jre/lib/charsets.jar

PATH=$PATH:$JAVA_BIN:$JRE_BIN

export JAVA_HOME JAVA_BIN JRE_HOME JRE_BIN PATH CLASSPATH

#chmod 755 /etc/profile.d/jdk1.8.sh

#source /etc/profile.d/jdk1.8.sh

環境變量添加成功後輸入命令 java 就會顯示出一串這個命令的用法,說明JDK的環境變量配置成功

4、配置tomcat

# tar -xf apache-tomcat-7.0.68.tar.gz

# mv apache-tomcat-7.0.68   tomcat7

#cd tomcat7

Tomcat的配置文件爲 conf 中的 server.xml

# vim conf/server.xml 

5、下來我們就該把 Tomcat 啓動起來試試了,執行 /usr/local/tomcat7/bin 下的 startup.sh 腳本

#cd /usr/local/tomcat7/bin

#/.startuo.sh

Using CATALINA_BASE:   /usr/local/tomcat7

Using CATALINA_HOME:   /usr/local/tomcat7

Using CATALINA_TMPDIR: /usr/local/tomcat7/temp

Using JRE_HOME:        /usr/local/jdk1.8.0_73/jre/

Using CLASSPATH:       /usr/local/tomcat7/bin/bootstrap.jar:/usr/local/tomcat7/bin/tomcat-juli.jar

Tomcat started.

6、把war包放進/usr/local/tomcat7/webapps下

#mv sinowayApp20160322.war /usr/local/tomcat7/webapps/

自動解壓開war包,停用tomcat7然後刪除源war包

爲了安全,在自己的用戶名的家目錄下創建愛一個backup目錄

#cd /home/wang/backup

#cp -r /usr/local/tomcat7/webapps/ /home/wang/backup/

啓動tomcat7,然後正常訪問,到此部署完成。


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