mysql 序号_脚本搭建Nginx、Redis、MySql、Maven

    当你面对一个全新的Linux系统时,是如何部署搭建项目环境呢?是否是一个一个软件安装呢?小编在往期文章中介绍了相关软件的安装方法,但是你是否发现不同的软件安装下来是否会出现问题呢?今天就教大家如何使用脚本一键安装所需的软件(运维大佬请忽略此篇文章2d8dfb232b7c05e2e6c7aca27b84f2ff.png),此脚本已被小编使用无数次,至此篇文章发布前均无任何问题。

    结合之前讲过的Linux脚本启动jar包是不是发现可以偷懒了?

    安装清单:

    1、JDK

    2、Nginx

    3、Redis

    4、Maven

    5、Git

    6、MySql

fb245c81f253ff47a8b6dc7d8ac15ce0.gif

整体脚本

8272a6d0a55259a359f3c8fe39ab080b.png 0bec362a4cff040f6e0a662b67d20e19.gif

    先来看看整合好的脚本吧(choose_install.sh)

echo "##############请选择需要安装的软件的序号,回车表示安装所有软件#############"echo "0、阅读帮助"echo "1、JDK"echo "2、Maven"echo "3、Nginx"echo "4、Redis"echo "5、Git"echo "6、MySql"echo "#####请选择:#####"read softTypeif [ ! $softType ]; then  echo "#####开始安装所有软件#####"   sh auto_install.sh elif ((softType == 1)); then  echo "#####安装JDK######"  sh jdk.shelif ((softType == 2)); then  echo "#####安装Maven#####"  sh maven.shelif ((softType == 3)); then  echo "#####安装Nginx#####"  sh nginx.shelif ((softType == 4)); then  echo "#####安装Redis#####"  sh redis.sh  ls /etc/redis*.conf  cd /etc/init.d/ && ./redis_6382 startelif ((softType == 5)); then  yum install gitelif ((softType == 6)); then  echo "#####安装MySql#####"  sh mysql.shelif ((softType == 0)); then  echo "#####帮助文档如下#####"  sh help.shelse echo "#####输入错误#####"fiecho "##########安装完成#########"sh help.shecho "##########Good Bye#########"

    看起来是不是挺不错的,其实也就是脚本自动化,执行以下命令即可开始安装:

sh choose_install.sh

   再来看一个一键全部安装的脚本:

echo "*****安装JDK***"sh jdk.shecho "*****安装maven*****"sh maven.shecho "*****安装nginx*****"sh nginx.shecho "*****安装git*****"yum install gityum install gitecho "*****安装redis*****"sh redis.shls /etc/redis*.confcd /etc/init.d/ && ./redis_6382 startecho "*****安装MySql*****"sh mysql.shecho “***************全部安装完成**************”sh help.sh

    以下是上述脚本当中所需要的全部脚本:

eeabc478fad624e2e07de82e7339ca4b.png

    也提供了完善的帮助文档(help.sh):

4e4301de45fb566a251da106fcba2633.png

好啦,至此就讲完了,具体脚本请在公众号后台留言20200917,小编会私发给你相关脚本代码。

注:因为这些脚本可导致覆盖,可能丢失数据,在安装之前请确保Linux操作系统是全新的或系统中没有即将安装的软件,及时做好备份以免导致不必要的损失;同时安装完软件请开启相关软件对应的端口(尤其是安装过宝塔,需在宝塔中开启相应端口),才能正常使用,若安装不成功请执行choose_install.sh脚本单独安装对应软件,若有问题请私聊小编。

【更多精彩】

Linux脚本启动jar包

Linux脚本定时备份MySql数据库

Linux中安装RocketMq

Centos7安装JDK1.8

Centos7安装MySql5.6

Centos7安装Maven

Linux CentOS安装Nginx

fd228f31b122519db435507238f2e564.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值