shell脚本一键部署——tomcat安装部署(代码片段)

爱show的小卤蛋 爱show的小卤蛋     2023-01-07     215

关键词:

shell脚本一键部署——tomcat安装部署

软件包准备(tomcat和jdk)

脚本准备

#!/bin/bash
#安装部署tomcat

systemctl stop firewalld
systemctl disable firewalld
setenforce 0

#安装JDK
cd /opt
rpm -ivh jdk-8u201-linux-x64.rpm &> /dev/null
java -version

#设置JDK环境变量
cat > /etc/profile.d/java.sh <<EOF
export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$JAVA_HOME/bin:$PATH
EOF
source /etc/profile.d/java.sh

if [ $? -eq 0 ];then
echo -e  "\\033[34;1m JDK安装完成! \\033[0m"
fi
java -version

#安装启动Tomcat
cd /opt
tar zxvf apache-tomcat-9.0.16.tar.gz &> /dev/null
mv apache-tomcat-9.0.16 /usr/local/tomcat
##启动tomcat
/usr/local/tomcat/bin/startup.sh

if [ $? -eq 0 ];then
echo -e  "\\033[34;1m tomcat安装完成! \\033[0m"
fi

运行脚本以及测试

shell脚本一键部署——redis安装部署(代码片段)

文章目录shell脚本一键部署——Redis安装部署①准备软件包(redis-5.0.7.tar.gz)②脚本准备③测试shell脚本一键部署——Redis安装部署①准备软件包(redis-5.0.7.tar.gz)注:在执行脚本前,需配好yum源,本地... 查看详情

shell脚本一键部署——redis安装部署(代码片段)

文章目录shell脚本一键部署——Redis安装部署①准备软件包(redis-5.0.7.tar.gz)②脚本准备③测试shell脚本一键部署——Redis安装部署①准备软件包(redis-5.0.7.tar.gz)注:在执行脚本前,需配好yum源,本地... 查看详情

shell脚本集合(代码片段)

shell脚本集合一、一键部署yum源二、一键部署LNMP三、一键部署LANP四、一键部署DNS五、一键部署Mysql六、一键部署Redis七、一键部署LVS(DR模式)一、一键部署yum源Shell脚本一键部署yum源本脚本自动检测NAT模式或是仅主机模... 查看详情

shell脚本一键部署redis(代码片段)

shell脚本一键部署redis脚本说明:1、版本为:redis-6.2.6.tar.gz,下载地址为:https://download.redis.io/releases/redis-6.2.6.tar.gz2、需要有yum安装gcc和gcc-c++,自行安装下3、若需要部署三台服务器6节点的集群,每台服务... 查看详情

shell脚本------一键部署redis(代码片段)

使用此脚本需要先配置好yum源,然后将安装包传输到/opt目录中,编写脚本,复制下面的脚本代码,source执行。安装包:redis-5.0.7.tar.gz提取码:1122#!/bin/bash#关闭防火墙systemctlstopfirewalldsetenforce0yuminstall-ygccgcc-... 查看详情

shell脚本------一键部署redis(代码片段)

使用此脚本需要先配置好yum源,然后将安装包传输到/opt目录中,编写脚本,复制下面的脚本代码,source执行。安装包:redis-5.0.7.tar.gz提取码:1122#!/bin/bash#关闭防火墙systemctlstopfirewalldsetenforce0yuminstall-ygccgcc-... 查看详情

单台主机一键编译部署lamp+wordpress+discuz系统的shell脚本(代码片段)

单台主机一键编译部署LAMP+wordpress+discuz系统的shell脚本?说明:1、shell脚本与应用程序包在同一个目录中;2、虚拟机尽量加大CPU核数,以提高编译速度;3、根据需要修改相应的变量,主要是安装目录、用户名、密码;4、Mariadb的gr... 查看详情

▶▶▶▶shell一键部署◀◀◀◀(更新中)

▶▶▶▶▶shell一键部署-----MySQL+mycli自动补全功能▶▶▶▶▶shell一键部署------编译安装LNMP▶▶▶▶▶shell一键部署------DNS正向解析▶▶▶▶▶▶shell一键部署------yum源▶▶▶▶▶▶shell一键部署------Redis 查看详情

linux一键部署java环境jdk+tomcat二进制安装脚本(亲测centos和ubuntu通用)(代码片段)

#!/bin/bash###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##Author:sunmy##MAil:8528379[@]sina.com##Date:2021-8-8##FileName:installTC_v1.sh##URL:www.sunmy.pro##Descript 查看详情

kubernetes最新版本1.15.1,shell脚本一键部署,刚刚完成测试,实用。(代码片段)

...本19.03.1以及基本操作和服务介绍》文章目录1.k8s-openrc.sh脚本内容2.K8SMaster节点的脚本3.K8SWorker节点脚本由于自己一步一步安装,步骤有些不方便,今天趁着有时间,写了一个shell一键部署 查看详情

linux自定义shell脚本一键启停微服务jar包(代码片段)

...的开发运维人员叫苦不迭,因此需要一套便捷的部署脚本,实现便捷的一 查看详情

linux自定义shell脚本一键启停微服务jar包(代码片段)

...的开发运维人员叫苦不迭,因此需要一套便捷的部署脚本,实现便捷的一 查看详情

⭐️shell脚本一键安装,oracle21csingle抢先体验!!!(代码片段)

...境1、Vagrant镜像源添加2、配置VagrantFile3、准备安装介质和脚本4、初始化主机环境Oracle21C单机脚本安装📚写在最后🌲前言2021年8月13日,Oracle21C正式发布Linux64版本的本地安装包。为了体验和完善我的Oracle一键 查看详情

centos一键部署lamp,shell脚本和搭建教程(代码片段)

...我的压缩包ps:里面的内容如图,是一些安装包和一个脚本(脚本内容在最后)用xshell里的xftp把压缩包上传到服务器2.解压这个压缩包,并且进入目录解压unziplamp-auto-config-master.zip进入目录执行脚本cdlamp-auto-configchmod... 查看详情

shell脚本一键自动化部署python3和pip3环境(代码片段)

shell脚本一键自动化部署python3和pip3环境#!/bin/bash#Author:闭关苦炼内功(https://blog.csdn.net/frdevolcqzyxynjds)#Date:2021-09-0416:24install()yum-yinstallpython3python3-pipconf()mkdir~/.piptouch~/.pip/pip.confsed-i& 查看详情

写一键部署bash脚本

因为我开源的一键部署应用到linux服务器的AntDeploy,在linux部署是需要安装一个agent服务(systemctl服务)如果是手动第一次安装的话需要敲下载wget解压tar修改配置文件的token复制到指定安装目录设置权限设置systemd设置systemctl清除... 查看详情

lnmp+zabbix一键部署脚本

一、基础环境准备脚本比较执行过程中比较依赖yum,所以前提保证服务器yum环境正常,否则一些依赖包将不能正常安装,导致后续编译失败等问题,该脚本经过个人轮番测试基本上可以一键搞定zabbix的部署工作,目前只是整个Ser... 查看详情

1.5小时!一键部署oracle11gr2rac集群

...人值守安装Oracle11GR2RAC集群,只需要1.5小时?没错,通过脚本静默安装,只需要1.5小时,包括安装补丁,建库。脚本下载链接:SHELL脚本进行oracle数据库一键安装,实现真正的无人值守安装GitHub:https://github.com/pc-study/InstallOracleshe... 查看详情