linux 環境下部署 JAVA項目到tomcat服務器

首次安裝和加固按照下面步驟執行:
wapserver.zip中包含JRE、加固後的tomcat包:
0、將tomcat進程殺掉:
使用putty登陸服務器,執行 ps -ef|grep tomcat 查詢出tomcat進程,將所有tomcat進程使用命令kill -9 進程IP 停止tomcat。
示例如下:
[root@jiazh1 run_log]# ps -ef|grep tomcat
root 8202 21858 0 17:23 pts/1 00:00:00 grep tomcat
uc_ims 18338 1 0 16:37 ? 00:00:07 /usr/bin/java -Djava.util.logging.config.file=/usr/local/wapserver/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -server -Xms2048m -Xmx12288M -XX:MaxNewSize=256m -XX:PermSize=128m -XX:MaxPermSize=512m -Djava.endorsed.dirs=/usr/local/wapserver/tomcat/endorsed -classpath /usr/local/wapserver/tomcat/bin/bootstrap.jar:/usr/local/wapserver/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/wapserver/tomcat -Dcatalina.home=/usr/local/wapserver/tomcat -Djava.io.tmpdir=/usr/local/wapserver/tomcat/temp org.apache.catalina.startup.Bootstrap start
kill -9 18338

1、將create_user.sh和wapserver.zip拷貝至單板的/usr/local/目錄下,然後執行下面命令解壓:
/usr/local/
chmod 700 wapserver.zip
unzip wapserver.zip

2、然後將APP端的war包拷貝至/usr/local/wapserver/tomcat/webapps目錄,
將PC端的war包拷貝至/usr/local/wapserver/tomcat/pcapps目錄,

3、執行下面腳本創建運行用戶以及修改wapserver的屬組和權限:
cd /usr/local/
chmod 700 create_user.sh
sh create_user.sh

4、啓動tomcat進程,執行下面腳本:
sh /usr/local/wapserver/start.sh

安裝成功之後替換APP端和PC端的war包,步驟如下:
1、然後將APP端的war包拷貝至/usr/local/wapserver/tomcat/webapps目錄,
將PC端的war包拷貝至/usr/local/wapserver/tomcat/pcapps目錄,然後執行下面命令:
cd /usr/local/wapserver/tomcat/pcapps
chown uc_ims:oinstall *
chmod 700 *
cd /usr/local/wapserver/tomcat/webapps
chown uc_ims:oinstall * 
chmod 700 *
2、重啓tomcat進程,執行下面命令:
sh /usr/local/wapserver/stop.sh 
sh /usr/local/wapserver/start.sh

 

版本升級:

1.將項目編譯後的升級版本壓縮成zip格式,然後使用winSCP將其放到tomcat/webapps目錄下

2.備份原文件:tar -zcvf AppManager_20170411.tar.gz AppManager

3.解壓新版本文件appManager.zip :unzip appManager.zip

4.切換到tomcat的bin目錄下,重啓tomcat服務器:

停止服務 執行 ./shutdown.sh
查看服務是否停止 ps -ef |grep java
若進程未停止 執行 kill -9 進程
直接殺死進程
7.切換到tomcat/webapps
刪除原版本文件
rm -rf AppManager
切換新版本文件名
mv appManager AppManager

若要回退至上一版本,只需把現版本關閉,解壓上一版本備份代碼重啓tomcat即可。

 

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