# wget http://download.redis.io/releases/redis-3.2.0.tar.gz
# tar xzf redis-3.2.0.tar.gz -->解压缩源码
# cd redis-3.2.0
# make -->编译redis
Hint: It's a good idea to run 'make test' ;)
[root@ls1 src]# make test
You need tcl 8.5 or newer in order to run the Redis test
make: *** [test] Error 1
# tar xzf redis-3.2.0.tar.gz -->解压缩源码
# cd redis-3.2.0
# make -->编译redis
# cd src && make all
Hint: It's a good idea to run 'make test' ;)
[root@ls1 src]# make test
You need tcl 8.5 or newer in order to run the Redis test
make: *** [test] Error 1
[root@ls1 src]# orderorderYou need tcl 8.5 or newer in order to run the Redis test -->报错
--》报错解决
wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/ cd /usr/local/tcl8.6.1/unix/ sudo ./configure sudo make sudo make install
make test 后 提示
\o/ All tests passed without errors!
Cleanup: may take some time... OK
就可以开始安装了
#cd src && make install
[root@ls1 redis-3.2.0]# redis-server redis.conf -->启动redis 服务
12233:M 28 May 00:50:40.765 * The server is now ready to accept connections on port 6379
[root@ls1 src]# redis-cli -->测试ok
127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> get foo
"bar"
127.0.0.1:6379>