码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-02-12 23:13:24      阅读:331      评论:0      收藏:0      [点我收藏+]

标签:记录   pass   for   直接   out   sed   ++   tar   com   

一.先下载到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(记录其中踩坑的过程)

标签:记录   pass   for   直接   out   sed   ++   tar   com   

原文地址:https://www.cnblogs.com/wwjj4811/p/10367469.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!