Categories

Tags

编译安装redis

1.下载

wget http://download.redis.io/releases/

2.解压

tar -zxvf redis-3.2.8.tar.gz

3.不用configure,直接make

make

4.测试是否成功

make test

提示 You need tcl 8.5 or newer in order to run the Redis test
需要安装tcl解决

yum install tcl

6、安装到指定目录

make PREFIX=/usr/local/redis install

7、cd src可以看到如下几个文件

功能
redis-benchmark :性能测试工具
redis-check-aof:aof日志文件检测工具(比如断电造成日志损坏,可以检测并修复)
redis-check-dump:rdb快照文件检测工具,效果同上
redis-cli:客户端
redis-server:服务端

8、将源码中redis.conf拷贝到/usr/local/redis目录;

cp redis.conf /usr/local/redis
cd /usr/local/redis

修改redis.conf中“daemonize no”为“daemonize yes”,表示redis以后台的方式启动

vi redis.conf

9.服务端启动

/usr/local/bin/redis-server /usr/local/redis/redis.conf

查看是否已启动成功

ss -tanlp | grep redis

10.启动客户端连接并测试

/usr/local/bin/redis-cli

127.0.0.1:6379> set myname haha
OK
127.0.0.1:6379> get myname

"haha"
127.0.0.1:6379>