说明:本文全部操作的截图在centos6.8系统下操作进行,在centos7上也验证过可以完美实现。
1.利用X-shell创建redis文件夹
mkdir /usr/redis
2.进入redis目录
cd /usr/redis
3.安装依赖包和常用包
yum install gcc gcc-c++ make zlib-devel readline readline-devel tkutil tk tkutil-devel tk-devel openssl openssl-devel wget vim ntp -y
依赖包安装成功的截图:
4.下载redis安装包
cd /usr/redis
wget http://download.redis.io/releases/redis-3.2.9.tar.gz
5.解压安装包
tar -zxvf redis-3.2.9.tar.gz
6.编译安装
cd /usr/redis/redis-3.2.9
make
这时可能会报错,如下:
这是因为虚拟机中未安装gcc
安装命令:
yum -y install gcc automake autoconf libtool make
安装完成后,还可能会继续出现如下错误:
使用下面这个命令:
make MALLOC=libc
显示上图,即为安装成功!
生成的几个文件,它们的作用分别是: redis-server:Redis服务器端启动程序
redis-cli:Redis客户端操作工具。也可以用telnet根据其纯文本协议来操作
redis-benchmark:Redis性能测试工具 redis-check-aof:数据修复工具
redis-check-dump:检查导出工具
7.修改根目录下的redis下的配置文件redis.conf
vi /usr/redis/redis-3.2.9/redis.conf
找到 bind 127.0.0.1,修改为#bind 127.0.0.1
找到 protected-mode yes ,修改为 protected-mode no
找到 daemonize no ,修改为 daemonize yes //默认以后台程序方式运行,不需要加&强制后台运行了
8.配置完成后,启动Redis:
cd /usr/redis/redis-3.2.9
./src/redis-server ./redis.conf
检查启动情况,出现下图即为启动成功:
9.使用redis-cli客户端检测连接是否正常
cd /usr/redis/redis-3.2.9
./src/redis-cli
安装截图里,进行输入测试。