第一步:固定IP,方便配置
第二步:安装JDK
第三步:安装NodeJS
第四步:安装Git代码管理工具
第五步:安装Maven工具
第六步:安装zookeeper注册中心
第七步:安装Nginx负载均衡工具
第八步:安装MYSQL数据库
第九步:安装Redis数据库
第十步:安装MongoDB数据库
第十一步:安装FTP服务器vsftpd
第十二步:安装消息中间件Kafka
第十三步:安装消息中间件RabbitMQ
第十四步:安装开源API管理工具YApi
第十五步:安装阿里动态配置Nacos注册中心,包括服务发现
第十六步:安装阿里开源的熔断限流工具sentinel
第十七步:安装Goploy开源代码部署工具
第十八步:安装开源分布式定时任务调度系统Dolphinscheduler
第十九步:安装Elasticsearch
第二十步:安装Apache的Skywalking服务链路追踪
第二十一步:安装Arthas监控工具
第二十二步:编写杀进程脚本
第二十三步:编写统一启动脚本
第二十四步:编写服务器启动脚本

3、开放端口

#nginx
firewall-cmd --permanent --zone=public --remove-port=80/tcp
#FTP
firewall-cmd --permanent --zone=public --remove-port=21/tcp
#Mysql
firewall-cmd --permanent --zone=public --remove-port=3306/tcp
#Redis
firewall-cmd --permanent --zone=public --remove-port=6379/tcp
#MongoDB
firewall-cmd --permanent --zone=public --remove-port=27017/tcp
#Zookeeper
firewall-cmd --permanent --zone=public --remove-port=2181/tcp
#Kafka
firewall-cmd --permanent --zone=public --remove-port=9092/tcp
#RabbitMQ
firewall-cmd --permanent --zone=public --remove-port=15672/tcp
firewall-cmd --permanent --zone=public --remove-port=5672/tcp
#Nacos
firewall-cmd --permanent --zone=public --remove-port=8848/tcp
#自定义Sentinel(默认8080)
firewall-cmd --permanent --zone=public --remove-port=8182/tcp
#Yapi
firewall-cmd --permanent --zone=public --remove-port=3000/tcp
#Dolphinscheduler
firewall-cmd --permanent --zone=public --remove-port=12345/tcp
#重启防火墙
systemctl restart firewalld
reboot

在这里插入图片描述
4、端口验证(是否所有的服务都自启成功)

netstat -ntlp

在这里插入图片描述

#可运行的Jar
https://blog.csdn.net/xionglangs/article/details/88832367
#Jar包转war包
https://blog.csdn.net/xionglangs/article/details/103603177
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐