声明
主要是通过大佬的博客进行学习
大佬博客地址 http://www.tianshouzhi.com/api/tutorials/redis/160
1.下载、解压、编译、安装
1 # 下载地址 2 wget http://download.redis.io/redis-stable.tar.gz 3 # 解压 4 tar xzf redis-stable.tar.gz 5 # 进入解压缩目录(注意:路径看你自己解压路径) 6 cd redis-stable 7 # 编译 8 make 9 # 编译安装 10 make install
2.make 测试
1 # make测试 2 make test
测试通过了,测试错误请看下面的“问题”
3.执行install_server.sh
1.注意:install_server.sh文件是在 utils 目录下,如果make install 出现了“问题”,还要注意切换目录
2.执行install_server.sh
4.执行命令 ps -ef | grep redis 查看 reids 情况
问题
1.make test 错误
1 [root@iZj6cfuqggczsh2mxi2w5bZ redis-stable]# make test 2 cd src && make test 3 make[1]: Entering directory `/root/redis-stable/src' 4 You need tcl 8.5 or newer in order to run the Redis test 5 make[1]: *** [test] Error 1 6 make[1]: Leaving directory `/root/redis-stable/src' 7 make: *** [test] Error 2
1 解决方法 2 安装tcl,下面命令是对tcl进行源码编译安装 3 wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz 4 tar xzvf tcl8.6.1-src.tar.gz -C /usr/local 5 cd /usr/local/tcl8.6.1/unix/ 6 ./configure 7 make 8 make install
2. make test 还有问题
先make clean,然后 make,最后再次 make install
3.make test 还有问题
执行命令 make MALLOC=libc
先make clean,然后 make,最后再次 make install