1.项目地址
2.安装
依赖gcc,tcl
#yum install gcc
#yum install -y tcl
安装包
redis-3.0.7.tar.gz
解压
#tar -zxvf redis-3.0.7.tar.gz
重命名文件夹
#mv redis-3.0.7 redis
编译执行
#cd redis
#make
#make install
tip:make 或make install 出现的问题
a问题
/bin/sh: cc: command not found
解决方案
安装gcc,参考上面的命令
b问题
zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
解决方法1:
#make distclean
然后再执行make install
移动执行命令
安装成功之后会在src文件夹内有redis-server和redis-cli两个命令,将其移动到/usr/local/bin文件下(redis-3.0.7版本已经默认在/usr/local/bin/下生成,可以不用移动)
#cp redis-server /usr/local/bin/
#cp redis-cli /usr/local/bin/
修改配置
修改配置文件redis.conf
将daemonize由no改为yes,让redis以守护进程的方式来运行
daemonize yes
启动和测试
启动服务端
#redis-server /usr/local/redis/redis.conf
启动客户端
#redis-cli
测试搭建redis成功!
更多精彩内容请继续关注我的博客:http://blog.csdn.net/caicongyang
记录与分享,你我共成长
-from caicongyang