![a39cf1207979e9872fbf03741184421b.png](https://img-blog.csdnimg.cn/img_convert/a39cf1207979e9872fbf03741184421b.png)
一、在centos中安装Redis
1.1、下载Redis源码包
Redis源码包下载地址:http://download.redis.io/releases/
或者直接在centos中使用wget命令下载源码包:
wget http://download.redis.io/releases/redis-5.0.8.tar.gz
1.2、解压Redis源码包
将下载的源码包拷贝到centos中的/usr/local/src目录下,然后解压:
![4ccec29acd45b7d0aa9af5e8cd076ee3.png](https://img-blog.csdnimg.cn/img_convert/4ccec29acd45b7d0aa9af5e8cd076ee3.png)
在/usr/local/src目录下将新生成redis-5.0.8这个新目录:
![637f8ee442e6af541b8e2f5b0aa6b9be.png](https://img-blog.csdnimg.cn/img_convert/637f8ee442e6af541b8e2f5b0aa6b9be.png)
1.3、编译并安装
将redis-5.0.8这个目录拷贝到/usr/local路径下(因为最终redis会被安装在这个目录):
![812277c6fb5348652b54e740ebb1a046.png](https://img-blog.csdnimg.cn/img_convert/812277c6fb5348652b54e740ebb1a046.png)
进入到/usr/local/redis-5.0.8这个目录中,并运行make进行编译:
![6e539fc37a47c656289470aa90d71ac8.png](https://img-blog.csdnimg.cn/img_convert/6e539fc37a47c656289470aa90d71ac8.png)
编译完成后进行安装:
![1da5d043fc1cce51d7b6767881a94726.png](https://img-blog.csdnimg.cn/img_convert/1da5d043fc1cce51d7b6767881a94726.png)
至此,Redis就安装成功了!
二、对Redis进行配置
2.1、默认配置文件
Redis的默认配置文件就是位于Redis安装目录下的redis.conf:
![0938005c0aa135db5f7f9f422dc73b11.png](https://img-blog.csdnimg.cn/img_convert/0938005c0aa135db5f7f9f422dc73b11.png)
redis.conf里面有很多注释信息,可以将注释信息过滤掉并重定向到一份新的文件中,以方便我们查看和配置:
![ede12cf79b12beae733834fb955a23b7.png](https://img-blog.csdnimg.cn/img_convert/ede12cf79b12beae733834fb955a23b7.png)
这样就新建了一份配置文件redis-6379.conf,里面有许多配置项,可以先关注以下两个配置项(以后的文章会介绍启动配置项):
daemonize yes # 以守护进程方式启动,使用本启动方式,redis将以服务的形式存在,日志将不再打印到命令窗口中
port 6379 # 设定当前服务启动端口号
注意:daemonize配置项默认是no,请用vim自行设置为yes:
![a386c168bcf15e5b8817aebc8658365b.png](https://img-blog.csdnimg.cn/img_convert/a386c168bcf15e5b8817aebc8658365b.png)
由于生产环境中一台服务器会开启多个redis进程,而一个redis进程对应一个配置文件,所以会有多个配置文件,所以通常会在redis的安装目录下新建一个conf目录,将所有配置文件统一放在conf目录中:
![8559a25c69010f3553de2b2496f2b064.png](https://img-blog.csdnimg.cn/img_convert/8559a25c69010f3553de2b2496f2b064.png)
2.2、测试
使用如下命令启动redis服务端进程:
redis-server #默认配置启动
redis-server conf/redis-6379.conf # 指定配置文件启动
这里指定使用conf/redis-6379.conf这个配置文件启动:
![1c84ef05393486ff3c3d33191d3819f5.png](https://img-blog.csdnimg.cn/img_convert/1c84ef05393486ff3c3d33191d3819f5.png)
查看进程,可以发现redis服务端进程已经启动:
![2a58aa9cf17f7e829d79509d6d294fa8.png](https://img-blog.csdnimg.cn/img_convert/2a58aa9cf17f7e829d79509d6d294fa8.png)
使用如下命令启动redis客户端程序:
redis-cli -h 127.0.0.1
redis-cli -p 6379
redis-cli -h 127.0.0.1 -p 6379
redis安装目录下的src目录中包含了redis客户端程序,接下来开启redis客户端程序进行测试:
![f4b38749b0485f26243cd712544c7839.png](https://img-blog.csdnimg.cn/img_convert/f4b38749b0485f26243cd712544c7839.png)
测试成功!