一、Redis的安装

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

 

posted @ 2019-03-09 23:20  钧天府人  阅读(787)  评论(0)    收藏  举报