1.下载redis3.0的版本 点击下载 注意版本是3.0的 版本4.0.*的安装略有出入
2.tar -zxvf redis3.0.tar包
3.编译安装在解压后的redis包中执行make (此操作必须要Linux系统具备gcc环境 yum install gcc-c++)
4.进入src 中执行 make install prefix=/usr/local/ 执行完后会在 /usr/local/ 下生成一个 bin的文件夹 里面包括有需要启动的文件
5.创建我们自己的redis文件夹,方便执行和看日志等操作。
mkdir -p /usr/local/redis3.0
6.将 /usr/local/bin 下的文件拷贝到 /usr/local/redis3.0中
cp -r /usr/local/bin /usr/local/redis3.0
7.在 /usr/local/redis3.0下创建 etc 目录 用于存放redis.config 配置文件,日志文件,数据文件(aof为后缀的)
8.将步骤2中解压的redis文件夹中的 redis.conf 复制到我们定义的redis文件夹中 即 /usr/local/redis3.0/etc/ 目录下
9.修改redis.conf 中的配置文件
将daemonize no 改为 daemonize yes 说明设置成后台启动
appendonly no 改为 appendonly yes 说明数据日志文件存在 aof文件中 如果断电或者服务器重启将从aof文件中恢复数据
此方式比rdb方式稳定 如果是rdb方式那么是定时刷新内存数据到文件中,aof方式则是及时刷新数据 生产环境中一般用aof方式
dir ./ 说明是在当前的文件夹下 此配置说明 日志文件 数据文件等都产生在 当前文件夹 我们这里是 /etc 目录下
10.启动redis
/usr/local/redis3.0/bin/redis-server /usr/local/redis3.0/etc/redis.conf
11.查看启动进程
ps -ef | grep redis
root 6352 3096 0 08:14 pts/1 00:00:00 6379
root 6544 6255 0 08:32 pts/2 00:00:00 grep --color=auto redis
类似这样的信息说明启动成功
12.客户端操作存取数据测试
-h 后面是你自己的ip -p后面是你自己redis的端口号
[root@localhost etc]# /usr/local/redis3.0/bin/redis-cli -h 192.168.1.128 -p 6379
192.168.1.128:6379> set name 123
ok
192.168.1.128:6379> get name
123
验证成功!
至此redis单机版配置成功!