实际应用脚本备份1——Ubuntu下应用升级脚本与执行方法

Posted ranxf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实际应用脚本备份1——Ubuntu下应用升级脚本与执行方法相关的知识,希望对你有一定的参考价值。

程序自动更新脚本,命名为makefile:

build:run
run:
    killall java
    rm -r /opt/apache-tomcat-7.0.63/webapps/‘应用目录名’/
    cp -r /home/ranxf/’应用目录名(new版本)‘/ /opt/apache-tomcat-7.0.63/webapps/
    chmod -R 777 ‘应用目录名’/
    cd /opt/apache-tomcat-7.0.63/webapps/……/WEB-INF/classes/resources/
    vim jdbc.properties                                                  # 看看是否需要修改数据库名
start:
    cd /opt/apache-tomcat-7.0.63/bin && ./startup.sh                     # 重启tomcat

执行方法:

脚本makefile放置与要升级服务器的根目录,要升级的应用也放到同一个目录中。

./makefile运行即可

以上是关于实际应用脚本备份1——Ubuntu下应用升级脚本与执行方法的主要内容,如果未能解决你的问题,请参考以下文章

tomcat版本备份脚本

iptables的备份及脚本构成

应用备份脚本示例

SQL Server 导入超大脚本

记升级mysql后的一次故障

Shell变量的作用类型,及如何利用脚本配合任务计划远程备份mysql数据库