centos下安装redis(记录其中踩坑的过程)

Posted 秋风飒飒吹

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos下安装redis(记录其中踩坑的过程)相关的知识,希望对你有一定的参考价值。

一.先下载到redis-3.0.4.tar.gz包(本文以3.0.4版本为例)

我将这个包放在/opt目录下,在/opt下并解压这个包

tar -zxvf redis-3.0.4.tar.gz

然后进入redis目录

cd redis-3.0.4

二.安装redis

直接使用make命令

make

发现直接报错

提示我们 gcc命令未找到

那我们直接安装gcc

yum install gcc-c++

安装完成后,我们可以看到gcc版本

gcc -v

说明gcc安装成功

我们再使用make命令,发现仍然报错。

我们需要执行以下命令:

make distclean

清理一下:

然后再次执行make,发现redis终于开始安装了。。。。

稍等大概一分钟左右,就能装好。

看到一个笑脸说明我们就装好了。

他说使用 make test 命令是个好主意!!!

三.make test

既然是个好主意,那就不妨试一下(踩坑中!!)

make test

然后发现又报错了说我们需要 tcl 8.5版本或者更新的版本去测试redis

那我们就通过wget下载它

wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz

发现又报错了,wget命令没有找到。WHAT???

既然它说没有找到,那就安装它!!!

yum -y install wget

等待它安装完毕。

然后我们再执行wget 去下载tcl

wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz

因为是国外的网站,下载有点慢,等一下吧!(我下了5分钟)

下载完毕后,会有一个tcl8.6.1-src.tar.gz包

刚刚不小心将tcl8.6.1-src.tar.gz包下载到redis-3.0.4文件夹下,那我将这个文件移动到/opt目录下

mv /opt/redis-3.0.4/tcl8.6.1-src.tar.gz /opt

在/opt目录下使用命令

ll

我们将tcl包解压:

tar -zxvf tcl8.6.1-src.tar.gz

我们进入tcl/unix目录

cd tcl8.6.1/unix

在执行以下命令:

./configure
make

执行make后,看到一大堆代码,不用管,等一下就好了

期间大概会等两分钟左右

结束后再执行

make install

然后我们再进入redis目录

cd /opt/redis-3.0.4

在执行make test命令

make test

等待大概两分钟:

All tests passed without errors!

 

以上是关于centos下安装redis(记录其中踩坑的过程)的主要内容,如果未能解决你的问题,请参考以下文章

Redis 中 scan 命令踩坑,千万别乱用!!

linux安装完全踩坑手册

Redis中scan命令踩坑,一定要记住!千万不要乱用

使用u盘安装centos7.2踩坑过程

linux上安装redis的踩坑过程

13.在项目中部署redis企业级数据备份方案以及各种踩坑的数据恢复容灾演练