支持中英文
一键安装 LNMP,Redis,python3 等服务和语言
一键配置 Redis集群,哨兵
ssc可以对所支持的脚本进行安装,卸载,查看,自定义编辑
拥有函数库,可以很方便的添加脚本和修改
yum -y install git && git clone https://github.com/goodboy23/shell-script-collection.git || echo "no no no git no no no"
默认是英文,vi ssc.sh 可以修改全局的安装目录,中英文显示
列表分为3部分,应用名,版本,介绍
直接修改再提交即可,也可以加qq1969679546,一起讨论。
例如,默认脚本安装的是1.6版本的nginx,但是你需要1.7版本的。将nginx安装包复制到package文件夹中
再使用./ssc.sh edit nginx 将get_nginx函数中网址部分替换为安装包名,md5部分替换为相应md5值
conf #存放脚本的简略信息
lib #shell函数文件
material #存放脚本用到的配置文件或者txt文件
package #存放一键安装脚本用到的安装包
script #存放脚本文件
README.md #说明书
ssc.sh #管理脚本,管理其它脚本
如果你想将你自己的一键安装脚本添加进来,可以仿照script/mysql.sh,如果想将备份脚本这种常用命令型脚本添加进来,可以仿照script/batch.sh。
其中用了大量test_exit等函数,可以从lib文件夹中查看函数具体用法
添加完成后,rm -rf conf/list*,删除存在的脚本列表
./ssc.sh list,生产新的脚本列表,使用./ssc.sh list 脚本名,来查看脚本是否被添加进去了