重装CentOS8系统之后的几个工具的安装使用

vim start.sh
#!/bin/bash 
# This is start shell

cd /opt/sh

#杀掉Nginx进程
sh kill.sh 80

#杀掉FTP进程
sh kill.sh 21

#杀掉MYSQL进程
sh kill.sh 3306

#杀掉Redis进程
sh kill.sh 6379

#杀掉MongoDB进程
sh kill.sh 27017

#杀掉Zookeeper进程
sh kill.sh 2181

#杀掉Kafka进程
sh kill.sh 9092

#杀掉Nacos进程
sh kill.sh 8848

#杀掉sentinel进程(自定义的端口)
sh kill.sh 8182

#杀掉YApi进程
sh kill.sh 3000

#杀掉Dolphinscheduler进程
sh kill.sh 12345

sleep 3

#启动nginx
sh nginx.sh

#启动共享
sh hgfs.sh

#启动FTP
sh vsftpd.sh

#启动MYSQL
sh mysql.sh

#启动Redis
sh redis.sh

#启动MongoDB
sh mongodb.sh

sleep 3

#启动Zookeeper
sh kafka.sh

#启动Nacos
sh nacos.sh

#启动sentinel
sh sentinel.sh

#启动YApi
sh yapi.sh

#启动Dolphinscheduler
sh dolphinscheduler.sh
Esc
wq!

3、编写执行脚本(需要使用命令新建文件)init.sh

vim init.sh
#!/bin/bash
cd /opt/sh
# 执行start.sh 并把日志写入start.log 后台运行进程
sh /opt/sh/start.sh >>/opt/sh/log/start.log 2>&1
#启动共享
vim hgfs.sh
#!/bin/bash 
# This is start hgfs
cd /opt/sh
sudo vmhgfs-fuse .host:/ /mnt/hgfs
vim mysql.sh
#!/bin/bash 
systemctl start mysqld
#systemctl restart mysqld
#systemctl enable mysqld
#systemctl status mysqld
vim redis.sh
#!/bin/bash 
systemctl start redis
#systemctl restart redis
#systemctl enable redis
#systemctl status redis
vim mongodb.sh
#!/bin/bash
cd /opt/mongodb/bin
./mongod --config ./mongodb.conf
vim vsftpd.sh
#!/bin/bash 
service vsftpd start
vim zookeeper.sh
sh ./zkServer.sh start
#sh ./zkServer.sh stop
#sh ./zkServer.sh status
vim kafka.sh
#!/bin/bash
#启动zookeeper
cd /opt/kafka
./bin/zookeeper-server-start.sh ./config/zookeeper.properties &
sleep 3
#启动kafka
./bin/kafka-server-start.sh ./config/server.properties &
vim nginx.sh
#!/bin/bash
cd /opt/sh
systemctl start nginx
#systemctl status nginx
vim nacos.sh
#!/bin/bash 
# This is start nacos
cd /opt/nacos/bin
sh startup.sh -m standalone
vim sentinel.sh
#!/bin/bash 
# This is start sentinel
cd /opt/sentinel
#服务器端口,哨兵服务器IP:端口(服务器端口),多个哨兵服务器设置监听端口,默认8719,用户名密码,默认sentinel,用户名session,默认30分钟,哨兵名称,运行jar包
java -Dserver.port=8182 -Dcsp.sentinel.dashboard.server=10.0.0.63:8182 -Dcsp.sentinel.api.port=8718  -Dsentinel.dashboard.auth.username=xionglang -Dsentinel.dashboard.auth.password=xionglang -Dserver.servlet.session.timeout=60m -Dproject.name=书籍网关 -jar sentinel-dashboard.jar &
vim yapi.sh
#服务器端口,哨兵服务器IP:端口(服务器端口),多个哨兵服务器设置监听端口,默认8719,用户名密码,默认sentinel,用户名session,默认30分钟,哨兵名称,运行jar包
java -Dserver.port=8182 -Dcsp.sentinel.dashboard.server=10.0.0.63:8182 -Dcsp.sentinel.api.port=8718  -Dsentinel.dashboard.auth.username=xionglang -Dsentinel.dashboard.auth.password=xionglang -Dserver.servlet.session.timeout=60m -Dproject.name=书籍网关 -jar sentinel-dashboard.jar &
[root@localhost sh]# cat yapi.sh 
#!/bin/bash 
# This is start yapi
cd /opt/yapi
node vendors/server/app.js &
vim dolphinscheduler.sh
#!/bin/bash
#以某一个用户执行某个脚本,不切换环境信息
cd /opt/dolphinscheduler
su leo install.sh
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐