update 优化部署脚本 增加 elk kafka rabbitmq rocketmq 等配置

2.X
疯狂的狮子li 3 years ago
parent 47af59ec18
commit a5e45e730a

@ -29,6 +29,21 @@ port(){
# seata端口 # seata端口
firewall-cmd --add-port=7091/tcp --permanent firewall-cmd --add-port=7091/tcp --permanent
firewall-cmd --add-port=8091/tcp --permanent firewall-cmd --add-port=8091/tcp --permanent
# elk端口
firewall-cmd --add-port=9200/tcp --permanent
firewall-cmd --add-port=5601/tcp --permanent
firewall-cmd --add-port=4560/tcp --permanent
# kafka端口
firewall-cmd --add-port=2181/tcp --permanent
firewall-cmd --add-port=9092/tcp --permanent
firewall-cmd --add-port=19092/tcp --permanent
# rabbitmq端口
firewall-cmd --add-port=5672/tcp --permanent
firewall-cmd --add-port=15672/tcp --permanent
# rocketmq端口
firewall-cmd --add-port=9876/tcp --permanent
firewall-cmd --add-port=19876/tcp --permanent
firewall-cmd --add-port=10911/tcp --permanent
# 重启防火墙 # 重启防火墙
service firewalld restart service firewalld restart
} }
@ -36,20 +51,42 @@ port(){
##放置挂载文件 ##放置挂载文件
mount(){ mount(){
#挂载 nginx 配置文件 #挂载 nginx 配置文件
if test ! -f "/docker/nginx/conf/nginx.conf" ;then if test ! -f "/docker/nginx/" ;then
mkdir -p /docker/nginx/conf mkdir -p /docker/nginx/
cp nginx/nginx.conf /docker/nginx/conf/nginx.conf cp -r nginx/* /docker/nginx
fi fi
#挂载 redis 配置文件 #挂载 redis 配置文件
if test ! -f "/docker/redis/conf/redis.conf" ;then if test ! -f "/docker/redis/" ;then
mkdir -p /docker/redis/conf mkdir -p /docker/redis/
cp redis/redis.conf /docker/redis/conf/redis.conf cp -r redis/* /docker/redis
fi fi
#挂载 nacos 配置文件 #挂载 nacos 配置文件
if test ! -f "/docker/nacos/conf/custom.properties" ;then if test ! -f "/docker/nacos/" ;then
mkdir -p /docker/nacos/conf mkdir -p /docker/nacos/
cp nacos/custom.properties /docker/nacos/conf/custom.properties cp -r nacos/* /docker/nacos
fi fi
#挂载 elk 文件
if test ! -f "/docker/elk/" ;then
mkdir -p /docker/elk/
cp -r elk/* /docker/elk
fi
#挂载 kafka 文件
if test ! -f "/docker/kafka/" ;then
mkdir -p /docker/kafka/
cp -r kafka/* /docker/kafka
fi
#挂载 rabbitmq 文件
if test ! -f "/docker/rabbitmq/" ;then
mkdir -p /docker/rabbitmq/
cp -r rabbitmq/data /docker/rabbitmq
cp -r rabbitmq/log /docker/rabbitmq
fi
#挂载 rocketmq 文件
if test ! -f "/docker/rocketmq/" ;then
mkdir -p /docker/rocketmq/
cp -r rocketmq/* /docker/rocketmq
fi
chmod -R 777 /docker
} }
#启动基础模块 #启动基础模块

Loading…
Cancel
Save