# 基础开发环境 * JDK: 11 / 8 (将pom中<maven.compiler.source>11</maven.compiler.source> 和 <maven.compiler.target>11</maven.compiler.target> 改成 1.8 即可支持1.8) * Maven: 3.5+ * MySql: 5.7+ / 8.0.19 * Redis: 4.0+ (window 版的redis会报错) * RabbitMQ 3.7+ * Node: 8.11.3+ * Npm: 5.6.0+ 以上这些基础开发环境的安装和入门使用, 已经视为你已经掌握技能, 若不清楚的请自行搜索如何安装! # 开发环境最低配置(单台) 最低需要4核8G。 内存或者CPU过低,可能导致启动多个服务时,其他服务被自动停止。 # 软件官方下载: 官网 nginx: http://nginx.org/en/download.html redis: https://github.com/microsoftarchive/redis/releases rabbitmq: https://www.rabbitmq.com/download.html nacos: https://github.com/alibaba/nacos/releases seata: https://github.com/seata/seata/releases node: https://nodejs.org/en/download/ # 百度云下载 (redis、nacos和nginx的配置已经调整为本项目的配置) 链接: https://pan.baidu.com/s/1t9GU1npsxIIdF3qXoOrpLw 提取码: 23a9 # QQ群下载 (redis、nacos和nginx的配置已经调整为本项目的配置) QQ群(1011148503)文件夹 ## 必需启动项: 1. mysql 5.7 或 mysql 8 2. redis 3. lamp-boot-server 认证服务 4. lamp-web 前端项目 ## 可选项 1. rabbitmq:禁用后,相关的调用会变成远程调用或者本地调用, 参考:rabbitmq.yml。 2. 文件存储:可配置本地存储、FastDFS存储、阿里云储存。