一。安装redis
下载 redist最新版本:http://download.redis.io/releases/redis-3.2.5.tar.gz
1.安装redis :
tar zxvfredis-3.2.5.tar.gz
cd redis3.2.5
make
redis提供的是源代码 需要使用gcc和tcl库
异常一:make[2]: cc: Command not found
异常原因:没有安装gcc
解决方案:yum install gcc
异常二:zmalloc.h:51:31: error: jemalloc/jemalloc.h: No such file or directory
异常原因:一些编译依赖或原来编译遗留出现的问题
解决方案:make distclean。清理一下,然后再make。
在make成功以后,需要make test。在make test出现异常。
异常三:couldn't execute "tclsh8.5": no such file or directory
异常原因:没有安装tcl
解决方案:yum install tcl。
安装完成后 在redis目录src目录下 会生成很多文件 其中 redis-server是启动命令 redis-cli是客户端命令
在redis根目录下 存在redis.conf 是默认的配置文件
3. 启动redis
可以将redis-server和redis-cli脚本拷贝到 /usr/local/bin目录 直接可以运行
[root@localhost src]# cp redis-server /usr/bin
[root@localhost src]# cp redis-cli /usr/bin
拷贝默认的配置文件到指定目录 比如
cp ~/redis3.2.5/redis.conf /etc/redis.conf
nohup redis-server /etc/redis.conf &
使用客户端登录后
redis-cli
ping 出现pong即可