部署概览
环境要求
最低硬件配置
1、内存:建议2台16GB及以上(集群版本最低配置不得低于2台4核8G)
2、硬盘:最低配置40G
3、操作系统:支持linux(centos7.x),windows或者MacOS
基础软件
确保您的环境已经安装如下基础软件
1、JDK: 推荐使用JDK21
2、Maven:推荐使用3.6.x
中间件
1、mysql : 5.6/5.7/5.8
2、rabbitmq : 3.8.x
3、redis : 6.x
4、elasticsearch : 7.x 需要ik分词器
5、xxl-job : 2.2.0
上线前准备
• 阿里云短信
• 快递100
• 支付宝支付参数
• 微信支付参数
• 微信联合登录参数
• 阿里云OSS参数
端口开放规则
域名
| 端口 | 说明 | 是否可关闭 |
|---|---|---|
| 9200、9300 | elasticsearch | 是 |
| 5672、15672 | rabbitmq | 是 |
| 3306 | 数据库 | 是 |
| 8888 | 配置中心config-server | 是 |
| 7000、7002~7004 | 四个api地址,base、buyer、seller、admin | 是 |
| 3000~3004 | 前端四端buyer-pc、buyer-wap、seller、admin、decor | 是 |
| 8080 | xxl-job-admin分布式任务掉地中心管理界面 | 否 |
| 80 | 对外开放域名访问接口 | 否 |
非域名
| 端口 | 说明 | 是否可关闭 |
|---|---|---|
| 9200、9300 | elasticsearch | 是 |
| 5672、15672 | rabbitmq | 是 |
| 3306 | 数据库 | 是 |
| 8888 | 配置中心config-server | 是 |
| 7000、7002~7004 | 四个api地址,base、buyer、seller、admin | 否 |
| 3000~3004 | 前端四端buyer-pc、buyer-wap、seller、admin、decor | 否 |
| 8080 | xxl-job-admin分布式任务掉地中心管理界面 | 否 |
| 80 | 对外开放域名访问接口 | 否 |