一、Redis的安装

声明

主要是通过大佬的博客进行学习
大佬博客地址 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

猜你喜欢

转载自www.cnblogs.com/jtfr/p/10503671.html