# WINDOWS环境设置

## 安装JDK

此处以Java SDK1.8为例：  

1. 解压安装JDK
2. 配置环境变量
   新建一个系统变量，变量名为JAVA_HOME，变量值为JDK的安装目录，如C:\JAVA\jdk1.8.0_65 
   打开系统变量Path，添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

## 安装Redis

### 命令行方式运行

1. 解压Redis-x64-3.2.100.zip
2. 运行redis-server.exe（启动Redis）
3. 运行redis-cli.exe检查是否启动成功

### 服务方式运行

1. 解压Redis-x64-3.2.100.zip
2. 运行installService.bat（安装windows服务）
3. 运行redis-cli.exe检查是否启动成功


## 安装MySQL

此处以Windows为例：  

1. 解压mysql-5.7.14-win32.zip
2. 运行StartMysSQL.bat（注册MySql服务，并运行Mysql服务）  
3. 本地访问的账号为root，密码为空；外网访问的账号为root，密码为123456

## 安装Consul
### 命令行方式运行

1. 解压consul_1.4.3_windows_amd64.zip
2. cmd输入命令：consul agent -dev（开发模式启动Consul） 
3. 浏览器访问http://localhost:8500 检查是否运行成功

### 服务方式运行

1. 解压consul_1.4.3_windows_amd64.zip
2. 运行installService.bat
3. 浏览器访问http://localhost:8500 检查是否运行成功

## 安装ActiveMQ
### 命令行方式运行

1. 解压apache-activemq-5.9.1.zip
2. cmd输入命令：activemq.bat 
3. 浏览器访问 http://localhost:8161/admin/ 检查是否运行成功

### 服务方式运行

1. 解压apache-activemq-5.9.1.zip
2. 运行installService.bat
3. 浏览器访问 http://localhost:8161/admin/ 检查是否运行成功

## 安装Elasticsearch
### 命令行方式运行

1. 解压elasticsearch-6.2.4
2. cmd输入命令：elasticsearch.bat
3. 浏览器访问 http://localhost:9200/?pretty 检查是否运行成功

### 服务方式运行

1. 解压elasticsearch-6.2.4
2. 运行installService.bat
3. 浏览器访问  http://localhost:9200/?pretty 检查是否运行成功
