linux 自动化部署redis,jdk,mysql,nacos

##企业 java linux 自动化部署nacos,redis,jdk,mysql5.7.36

前言:做这个是为了同时部署多台服务器初始环境,如果你需要部署一些jdk环境或者mysql等等,不想太多操作,想直接上传压缩包和执行脚本就可以帮你部署好环境那么这个博客或许对你有帮助。
百度云盘:链接:https://pan.baidu.com/s/1MflmKdQAmuZpg1f1ml8F4A
提取码:1234

或者联系本人qq: 1129174385, 看心情帮你解决问题,哈哈

下面我部署一个jdk试试吧 系统 linux(cetnos7)_
在这里插入图片描述
准备上面两个文件一个压缩包 一个shell脚本 直接执行就可以 如果你是其他版本的jdk 请编辑JDK_install.sh脚本 。

至于这些文件你想放在哪都行(如/opt),但是两个文件必须同一个目录下,属于平级关系。
看看JDK_install.sh这个文件

mkdir  /usr/java

mv jdk-8u144-linux-x64.tar.gz  /usr/java/

cd /usr/java
tar -zxvf  jdk-8u144-linux-x64.tar.gz

add_path=" export JAVA_HOME=/usr/java/jdk1.8.0_144\n
 export PATH=${JAVA_HOME}/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin \n
 export CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib  \n
"

echo -e  ${add_path}>>/etc/profile

source /etc/profile

ln -s /usr/java/jdk1.8.0_144/bin/java /bin/java

java -version

source /etc/profile

java -version
#开通jdk防火墙端口

简陋的几行代码就可以帮你安装好了,很人性化吧 这里的前提条件是你的环境并没有安装过jdk 如果有的话请自行卸载干净

后面还有MYSQL redis nacos的自动化安装

现在看看我的成果如何 这里我写了一个程序来自动化发布,没有这个程序的人也可以rz或者ftp上传文件sh手动执行脚本来自动化安装呦。
远程方式使用这个软件 Xshell过期了
在这里插入图片描述

101和100两台机 都是裸机 jdk啥都没有的 如果你也是虚拟机 最好拍照一下当前环境 当操作不当时可以回退以前的版本
在这里插入图片描述
开始调用程序自动化部署
先部署jdk 吧 nacos需要它 我这里同时部署100和101
在这里插入图片描述
在这里插入图片描述
jdk成功了

后面的nacos redis mysql 一起来吧

在这里插入图片描述

在这里插入图片描述
这里mysql比较久 上传文件需要时间 没有程序的 你们可以通过ftp上传 然后手动 sh xxx.sh 执行脚本

解压也是需要时间的

在这里插入图片描述
现在看看部署结果

在这里插入图片描述
天啊 你猜我看到了什么 噢my body 我竟然成功了 哦 shift
在这里插入图片描述
在这里插入图片描述
显然mysql nacos jdk 都可以了 但是redis翻车了 这货需要gcc 所以我需要装个gcc来编译redis

gcc忘记安装了 所以我的安装gcc 嘻嘻 一条命令 (这里用解压的安装的话比较费劲了 要三个包 费劲的一批)

yum install gcc -y
gcc -v   

redis 再来一遍 安装

在这里插入图片描述
最后我只想唱皇后乐队的 we will rock you ~

在此 结束了 希望能帮助各位叼毛 哦 不 是靓仔~
最后说明一下
这些都开通相关的端口 可以远程链接哦 还有就是mysql 分远程和本地 两个账号 我在脚本先删除了本地的 再使用127.0.0.1 当做远程访问 嗯 搞这个浪费较多时间 。 经过不断的百度 反复测试终于实现 如果你的环境已经安装了 需要你们手动卸载 so bye bye

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值