
# Redis安装
Redis支持32位和64位的Windows和Linux操作系统。
#### Windows下安装redis
下载地址：<https://github.com/MSOpenTech/redis/releases>
图1下载   
![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001679539194.png)
根据需要选择合适版本的Redis，下载zip包，下载完成后解压缩，会得到一个redis-server.exe。
下载完成后，双击安装，安装完成后，启动服务即可
使用客户端测试连接：redis-desktop-manager-0.9.3.817.exe
其实Redis在Windows上不需要安装，在命令行下执行这个redis-server.exe，就会启动redis服务，启动后不要关闭这个命令行窗口，关闭它服务就停止了。
#### Linux下安装redis
redis在linux下的安装使用包管理器来安装即可，对于没有外网的环境也可以复制压缩包，解压后手动安装。
安装
```
# wget http://download.redis.io/releases/redis-5.0.5.tar.gz
# tar -zxf redis-5.0.5.tar.gz
# cd redis-5.0.5
# make
# make install
```
启动
编译完成以后，启动 redis-server
```
# cd src
# ./redis-server ../redis.conf &
```
访问redis
用自带的redis-cli客户端工具就可以访问Redis服务器了。
Redis的默认服务端口是6379
```
# redis-cli
127.0.0.1:6379>
```
Redis配置文件说明
Redis的配置文件Redis.conf在Redis的安装目录下，里面有很多关于Redis的设置。用户可以通过直接修改文件更改配置，也可以通过命令像设置key-value数据库一样修改配置
```
config get xxx   //获取某一个配置的值
config set xxx  xxx //设置某一项配置
config get * 获取所有配置
```
建议直接修改配置文件，因为通过命令修改，重启Redis后就会失效。
**主要配置参数列表：**
表1配置参数 
| **参数**         | **值**     | **描述**                                                                                                 |
|:---|:---|:---|
| port           | 6379      | redis的端口                                                                                               |
| bind           | 127.0.0.1 | 绑定的ip地址，默认是127.0.0.1 。 如果本机有多个网卡，且限制只能通过其中一个网卡对应的IP才能访问redis时，可绑定该IP，例：bind IP |
| protected-mode | yes       | 保护模式，默认为yes，如果要其他网络能访问，改为no即可                                                                          |
| requirepass    | -         | 登录密码，默认是空                                                                                              |
| maxclients     | 0         | 同一时间能够连接到redis的客户端数量，默认是无限制，0表示不限制                                                                     |
| maxmemory      | -         | redis能够使用的最大内存 单位byte, 默认无限制                                                                           |
   
