您的位置:首页 > 运维架构 > Tomcat

linux 环境下部署 JAVA项目到tomcat服务器

2017-06-13 14:19 597 查看
首次安装和加固按照下面步骤执行:

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即可。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐