#!/bin/sh
pkill java
filename=`date +%Y-%m-%d-%H-%M-%C`
mv /var/www/webapps/ims /var/www/webapps/${filename}
mkdir -m 777 /var/www/webapps/ims
mv /var/www/webapps/ims_new.war /var/www/webapps/ims/
unzip /var/www/webapps/ims/ims_new.war -d /var/www/webapps/ims/
cp -f /var/www/webapps/${filename}/WEB-INF/app.properties /var/www/webapps/ims/WEB-INF/app.properties
sh /usr/local/apache-tomcat6/bin/startup.sh
该脚本出现问题,创建的文件夹会自动带一个?号,经查是回车引起的。使用下面的命令后即可
dos2unix xx.sh
然后用chmod命令修改文件属性为可执行文件 chmod
+x 1.sh
cp -f 复制时覆盖
unzip xx -d yy 将xx 解压到yy目录
分享到:
相关推荐
运行后面跟jar包名即可
Linux自动部署项目shell脚本
linux上部署java Web 项目安装包 Linux脚本制作 java web项目安装包
我们可以使用手动部署或者自动部署两种方式来发布项目 ...在Linux中使用Shell脚本自动部署项目大概有以下5个步骤 1.在Linux中安装Git 使用yum list git命令列出git在线安装包,再输入yum install git来在线安装git
Shell实现的基于Linux系统的自动化、可视化的项目部署平台,能部署Java服务、Java Web项目,可以简化项目部署操作,无需繁琐的黑窗口SSH指令及Jenkins复杂的配置,傻瓜式操作,只需要提供SVN/GIT地址即可部署项目。...
内有说明文档,可支持项目的备份,修改配置可支持自动复制服务器端的配置文件,并实现自动进行 war 的部署,很实用
主要给大家介绍了关于Linux如何利用Shell脚本部署jar包项目的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
基于docker官方tomcat的一键部署war项目脚本
linux服务器,springboot,spring cloud、spring cloud alibaba等项目启动脚本 下载脚本, 1,上传脚本至jar包同级目录 2,更改脚本: jar包名称 项目文件路径 日志路径(包含日志名称) 脚本已配置好jvm优化...
这是一个java项目打包部署以后的启动脚本,配置了启动参数等
该包中包含一键安装mysql5.7和mysql8.0脚本,分为mysql二进制包安装和yum安装,并一起部署MySQL备份策略 用于快速部署mysql场景,适合多项目快速部署 备份工具为xtrabackup
Linux使用组件: 包括JDK,MySQL安装包,Tomcat安装包,Maven安装包,Redis安装包,springboot项目部署shell脚本。
18个Linux Shell脚本经典案例合集,内含: Dos攻击防范(自动屏蔽攻击IP).sh Linux系统发送告警脚本....一键部署LNMP网站平台脚本.sh 一键查看服务器资源利用率.sh 自动发布Java项目(Tomcat).sh 自动发布PHP项目脚本.sh
在linux环境下部署tomcat项目,使用此脚本可以实现一键部署,内涵代码以及使用方法
Linux 多tomcat服务 统一安装 统一部署 工具 shell编写 1 引言 基于JAVA开发项目,随着服务的越来越多,配置文件更是眼花缭乱,每次不知道因为配置问题浪费多少时间,更不知道因为配置问题出过多少问题。多台...
一键部署LNMP网站平台脚本 批量主机远程执行命令脚本 批量创建100用户并设置密码脚本 批量检测网站是否异常脚本 服务器系统配置初始化脚本 查看网卡实时流量脚本 监控100台服务器磁盘利用率脚本 监控MySQL主从同步...
部署java项目需要启动和停止项目,在linux脚本基础之上编写了一套可以直接完成部署程序启动停止等操作的脚本,我自己用了感觉还行,你要是觉得很好可以也试一下
修改yum源;在centos7下直接部署nginx和php,成功访问phpinfo
Linux系统发送告警脚本.sh MySQL数据库备份单循环.sh MySQL数据库备份多循环.sh nginx 访问访问日志按天切割.sh nginx.conf nginx访问日志分析脚本.sh shell.txt 一键查看服务器资源利用率.sh 一键部署LNMP...