第一步:导入httpd-2.2.17.tar包 第二步:创建一个test.sh文件(可在/root下) 第三步编写shell脚本 > 会重写文件,如果文件里面有内容会覆盖 >>这个是将输出内容追加到目标文件中.如果文件不存在,就创建文件 #!/bin/bash //bin/bash解释器 tar xf httpd-.tar.gz -C /usr/src > /dev/null //dev/null:代表黑洞,不会输出出来 yum -y install gcc gcc-c++ lyn…
本篇和大家分享的是springboot打包并结合shell脚本命令部署,重点在分享一个shell程序启动工具,希望能便利工作: profiles指定不同环境的配置 maven-assembly-plugin打发布压缩包 分享shenniu_publish.sh程序启动工具 linux上使用shenniu_publish.sh启动程序 profiles指定不同环境的配置 通常一套程序分为了很多个部署环境:开发,测试,uat,线上 等,我们要想对这些环境区分配置文件,可以通过两种方式: 通过appl…
Jenkins部署java项目遇到的问题: 1.Jenkins执行构建后,需要手动执行startup.sh,站点才能正常访问 产生原因: shell脚本发布时,会衍生进程,Jenkins默认会自动杀掉衍生进程 解决方案: 在执行shell脚本前,加个build_ID参数即可 BUILD_ID=DONTKILLME…
SDK 软件开发工具包(SoftwareDevelopmentKit) API(Application Programming Interface,应用编程接口)其实就是操作系统留给应用程序的一个调用接口,应用程序通过调用操作系统的 API而使操作系统去执行应用程序的命令(动作). Android SDK 指的是Android专属的软件开发工具包 DLL,即 Dynamic Link Library(动态链接库).在 Windows 环境下含有大量 .dll格式的文件,.dll 文件不能直接执行…
# 关于脚本: # 使用root用户执行此脚本,提前关闭selinux: # 执行脚本之前,hostsIP内的IP修改成自己的机器IP: # hostsIp内的IP数量如果有增加或者减少,for循环的变量也需要增减: # sshCopy内的root密码改成自己的root密码: # installRedis内配置了redis的密码,自行修改 # 关于环境: # 此脚本部署的是redis-6.0.5版本 # 脚本中的命令需要用到net-tools软件,如果没有网络,将ifconfig注释,打开ip…
一.首先将apache日志按天切割 vi /etc/httpd/conf/httpd.conf        ErrorLog "|rotatelogs /var/log/httpd/%Y%m%derror_log 86400 480"       CustomLog "|rotatelogs /var/log/httpd/%Y%m%daccess_log 86400 480" combined 二.重启apache服务 service httpd restart…
部署7台新服务器的jdk,数量不算多,但也不打算一台一台的部署,写了个脚本执行 [ #!/bin/bash# JDK 安装包名jdk_packge="jdk-8u162-linux-x64.tar.gz"# JDK 安装包解压后目录名jdk_name="jdk1.8.0_162"# JDK 存放目录jdk_dir="/usr/local/jdk"# 安装过程信息message=""# 需要安装 JDK 的服务器IP serve…
我们首先创建一个文件为test.sh,执行此文件的方法有以下四种方式: 1../test.sh(必须chmod赋予执行权限) 2.. test.sh 3.sourse test.sh 4.[shell] test.sh  (shell类型可以为bash.dash.tcsh.csh.sh等) 代码段如下: # !/bin/bashcd /root/softtar zxvf httpd-2.2.17.tar.gz -C /usr/src  > /dev/null       (这里的/dev/nul…
文章目录 zk_install.sh conf/config conf/zoo_template.cfg package zk_install.sh #!/bin/bash base_path=$(cd `dirname $0`; pwd) source ${base_path}/conf/config function install_java () { for (( i=0; i<${#zk_array[@]}; i++ )) do # 判断需要安装zookeeper的节点是否已有java环…
#!/bin/sh #----------------------------------------------------------------------------- #备份 #----------------------------------------------------------------------------- file=$(date '+%m-%d') #下面一行在控制台打印语句class文件 echo $(date) 备份/opt/wwwroot/WEB-INF…