> 导入示例是在Windows10操作系统(内存16GB)下完成的,后端编辑器使用IntelliJ IDEA 2019.2,前端编辑器使用JetBrains WebStorm 2019.2。 ## 安装JDK 因为项目用到了JDK 8的一些特性,所以JDK最低版本不能低于8。 JDK 8官方下载地址:[https://www.oracle.com/technetwork/java/javase/downloads](https://www.oracle.com/technetwork/java/javase/downloads)。 ## 安装Node.js 前端项目本地开发时,需要NodeJS作为JavaScript运行环境。Node.js下载地址:[http://nodejs.cn/download/](http://nodejs.cn/download/),直接安装即可,安装后查看其版本: ![207.png](https://s2.ax1x.com/2019/09/04/nVf8KS.png) Node.js集成了npm,所以安装好Node.js后npm就可以使用了: ![208.png](https://s2.ax1x.com/2019/09/04/nVh3J1.png) ## 安装Redis 项目缓存数据库使用的是Redis,所以在导入项目前需先安装Redis。 Redis Windows版本下载地址:[https://github.com/MicrosoftArchive/redis/releases](https://github.com/MicrosoftArchive/redis/releases)。直接下载zip版本解压到任意目录即可。 下载后,使用cmd命令切换到Redis根目录,然后运行`redis-server.exe redis.windows.conf`启动即可: ![209.png](https://s2.ax1x.com/2019/09/04/nVhOw4.png) 因为我使用的是默认配置,所以端口号为6379,没有密码。 ## 安装MySQL 项目数据库采用MySQL社区版,版本为5.7.x。 下载地址:[https://dev.mysql.com/downloads/windows/installer/5.7.html](https://dev.mysql.com/downloads/windows/installer/5.7.html) 我的MySQL root用户密码为123456。 ## 安装RabbitMQ Zipkin收集Sleuth信息需要用到RabbitMQ,在安装RabbitMQ之前,需要先安装Erlang/OTP,下载地址为:[http://www.erlang.org/downloads/](http://www.erlang.org/downloads/),下载exe文件安装即可。 安装完毕后,下载RabbitMQ,下载地址为[http://www.rabbitmq.com/install-windows.html](http://www.rabbitmq.com/install-windows.html),下载exe文件安装即可。 安装完RabbitMQ之后,我们到RabbitMQ安装目录的sbin下执行如下命令: ```bash rabbitmq-plugins enable rabbitmq_management ``` 然后在浏览器中输入[http://localhost:15672](http://localhost:15672),用户名和密码都是guest。在Admin标签页里新建一个用户,用户名为febs,密码为123456,角色为管理员: ![210.png](https://s2.ax1x.com/2019/09/04/nVhvk9.png) 然后对febs用户授权,点击febs用户: ![211.png](https://s2.ax1x.com/2019/09/04/nV4FmD.png) 点击Set Permission按钮进行授权: ![212.png](https://s2.ax1x.com/2019/09/04/nV4Vkd.png) 至此,系统环境准备完毕,后面开始导入后端系统。