一个机器为主和所有你要管理的机器建立信任关系,比如ssh方式。
最好有个nginx服务配置一个支持下载配置文件的文件夹,可以放一些需要分发的软件包。
intall.sh:
#!/bin/bash
echo "+----------------------部署环境----------------------------------------------"
echo -e "\033[31m 开始部署nginx\033[0m"
./nginx.sh
sleep 3
echo -e "\033[31m 开始部署mysql5.6 \033[0m"
./mysql.sh
sleep 3
echo -e "\033[31m 开始部署redis缓存系统\033[0m"
./redis.sh
sleep 2
echo -e "\033[31m 开始部署mongdb数据库\033[0m"
./mongdb.sh
sleep 2
echo -e "\033[31m 开始部署rabbitmq\033[0m"
./rmq.sh
sleep 2
echo "已经全部部署完毕ok"
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --zone=public --add-port=27017/tcp --permanent
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --zone=public --add-port=5762/tcp --permanent
firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --zone=public --add-port=