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即可。
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即可。
相关文章推荐
- java搭建阿里云服务器环境(java环境+mysql+tomcat)和部署 JavaWeb 项目到云服务器(十分详细)
- 阿里云 > 教程中心 > java教程 > 详细的图文教程来实现 eclipse环境下如何配置tomcat,并且把项目部署到Tomcat服务器上 详细的图文教程来实现 eclipse
- 阿里云服务器下JAVA环境的配置,来部署项目(JDK的配置和Tomcat的安装)
- Linux 项目部署、系统常用命令、java环境安装、tomcat安装部署。
- Jenkins自动部署Maven +tomcat+linux环境java项目并自动部署到外网
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)
- linux下安装java环境及发布java项目到linux上的tomcat服务器上
- MyEclipse环境下的JavaWeb项目打包成war包部署到tomcat服务器发生jstl错误解决办法
- Java--Eclipse环境下如何配置tomcat,并且把项目部署到Tomcat服务器上
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)
- linux上部署tomcat,用Nginx做反向代理,并将Java项目部署到服务器上
- java搭建阿里云服务器环境(java环境+mysql+tomcat)和部署 JavaWeb 项目到云服务器(十分详细)
- 阿里云服务器linux环境,从启动tomcat服务器外网访问--->绑定域名--->Navicat远程连接mysql--->阿里云服务器部署项目过程中,一定会遇到的五大问题;
- Maven插件wagon-maven-plugin自动化部署Java项目到Linux远程服务器
- java的maven工程部署到linux(包括tomcat部署,jdk安装,maven工程打包及项目运行)
- java项目部署到远程服务器上(安装的tomcat)
- J2EE项目在LINUX环境下的部署:五、容器TOMCAT的安装
- jenkins+tomcat+ant+java+linux 自动部署项目