首次安装和加固按照下面步骤执行:
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即可。