mysql 序号_脚本搭建Nginx、Redis、MySql、Maven
????當(dāng)你面對(duì)一個(gè)全新的Linux系統(tǒng)時(shí),是如何部署搭建項(xiàng)目環(huán)境呢?是否是一個(gè)一個(gè)軟件安裝呢?小編在往期文章中介紹了相關(guān)軟件的安裝方法,但是你是否發(fā)現(xiàn)不同的軟件安裝下來(lái)是否會(huì)出現(xiàn)問(wèn)題呢?今天就教大家如何使用腳本一鍵安裝所需的軟件(運(yùn)維大佬請(qǐng)忽略此篇文章),此腳本已被小編使用無(wú)數(shù)次,至此篇文章發(fā)布前均無(wú)任何問(wèn)題。
????結(jié)合之前講過(guò)的Linux腳本啟動(dòng)jar包是不是發(fā)現(xiàn)可以偷懶了?
????安裝清單:
????1、JDK
??? 2、Nginx
?? ?3、Redis
? ? 4、Maven
????5、Git
????6、MySql
整體腳本
????先來(lái)看看整合好的腳本吧(choose_install.sh)
echo?"##############請(qǐng)選擇需要安裝的軟件的序號(hào),回車表示安裝所有軟件#############"echo "0、閱讀幫助"echo "1、JDK"echo "2、Maven"echo "3、Nginx"echo "4、Redis"echo "5、Git"echo "6、MySql"echo "#####請(qǐng)選擇:#####"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 "#####輸入錯(cuò)誤#####"fiecho "##########安裝完成#########"sh?help.shecho?"##########Good?Bye#########"????看起來(lái)是不是挺不錯(cuò)的,其實(shí)也就是腳本自動(dòng)化,執(zhí)行以下命令即可開始安裝:
sh choose_install.sh???再來(lái)看一個(gè)一鍵全部安裝的腳本:
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????以下是上述腳本當(dāng)中所需要的全部腳本:
????也提供了完善的幫助文檔(help.sh):
好啦,至此就講完了,具體腳本請(qǐng)?jiān)诠娞?hào)后臺(tái)留言20200917,小編會(huì)私發(fā)給你相關(guān)腳本代碼。
注:因?yàn)檫@些腳本可導(dǎo)致覆蓋,可能丟失數(shù)據(jù),在安裝之前請(qǐng)確保Linux操作系統(tǒng)是全新的或系統(tǒng)中沒(méi)有即將安裝的軟件,及時(shí)做好備份以免導(dǎo)致不必要的損失;同時(shí)安裝完軟件請(qǐng)開啟相關(guān)軟件對(duì)應(yīng)的端口(尤其是安裝過(guò)寶塔,需在寶塔中開啟相應(yīng)端口),才能正常使用,若安裝不成功請(qǐng)執(zhí)行choose_install.sh腳本單獨(dú)安裝對(duì)應(yīng)軟件,若有問(wèn)題請(qǐng)私聊小編。
【更多精彩】
Linux腳本啟動(dòng)jar包
Linux腳本定時(shí)備份MySql數(shù)據(jù)庫(kù)
Linux中安裝RocketMq
Centos7安裝JDK1.8
Centos7安裝MySql5.6
Centos7安裝Maven
Linux CentOS安裝Nginx
總結(jié)
以上是生活随笔為你收集整理的mysql 序号_脚本搭建Nginx、Redis、MySql、Maven的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 钢铁股票怎么买
- 下一篇: 个人所得税如何退税操作步骤 完成以下七步