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!

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

时间: 2024-10-30 07:49:48

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

centos下安装mongodb记录

1. 卸载已有mongodb数据库 1 2 /etc/init.d/mongod stop yum erase $(rpm -qa | grep mongodb-org) 删除mongodb相关目录文件等,例如: 1 2 rm -r /var/log/mongodb/ rm -r /var/lib/mongo 2. 下载最新mongodb 1 wget https: 3. 移动下载文件并解压 1 2 mv ./mongodb-linux-x86_64-rhel62-3.2.9.tgz /usr/

.net 搭建分布式框架(二)CentOS下安装Redis

开始之前 先用SecureCRT连接CentOS 7,连接步骤过于简单就不多介绍了,如果不知道CentOS上的ip 可以用命令 ip addr 查看 一.下载redis安装包 1.输入命令: //进入目录cd usr/local/src //创建redis文件夹mkdir redis //进入刚刚创建好的redis目录 cd redis //用wget命令下载redis安装包 wget http://download.redis.io/releases/redis-4.0.9.tar.gz 结果

centos下安装redis

先查看当前的路径 # pwd 我这里是/root 然后到redis的官网上找到最新的redis的tar包,就可以开始一下的操作了. # wget http://download.redis.io/releases/redis-2.8.13.tar.gz # tar zxf redis-2.8.13.tar.gz # cd redis-2.8.13 # make # cd src # ll 查看一下src目录中有没有新生成的文件: 在这个目录里会生成6个可执行文件. 接下来的工作就是将redis-

CentOS下安装Redis及Redis的PHP扩展

1.安装Redis 1.1 如果没有安装wget,安装wget yum install wget 1.2 在http://redis.io/download页面查看redis版本,并下载安装 wget http://download.redis.io/releases/redis-3.2.0.tar.gz 1.3 解压,并进入解压目录进行编译.编译成功后会在redis-3.2.0目录下生成相关文件 $ tar xzf redis-3.2.0.tar.gz $ cd redis-3.2.0 $ m

32位Oracle10g在64位CentOS下安装失败记录

环境信息:Alibaba Cloud Elastic Compute Service,CentOS Linux release 7.4.1708 (Core),16C/64GB. 使用32位Oracle10g安装介质在64位CentOS7环境下安装时总是报出如下错误信息: 按照提示日志路径,发现如下错误信息: INFO: collect2: error: ld returned 1 exit status INFO: genclntsh: Failed to link libclntsh.so.

Linux 下安装 Redis 服务器

本文简单介绍了 Linux 下安装 Redis 服务器的步骤,同时简要介绍服务器的配置.启动以及状态检测.另外还介绍了 32 位 CentOS 下安装 Redis 时遇到的一些问题的解决.        一. 查看 Linux 相关信息        版本查看cat /etc/issueCentOS release 5.5 (Final)        位数查看getconf LONG_BIT32        二. 安装 tcl        先装好 tcl,不然 redis 的 make t

CentOS下安装配置LAMP(Linux+Apache+MySQL+PHP)

关于LAMP的各种知识,今天主要是介绍一下在CentOS下安装,搭建一个Web服务器的过程.(本文是使用安装包安装) 一.简介 什么是LAMP     LAMP是一种Web网络应用和开发环境,是Linux, Apache, MySQL, Php/Perl的缩写,每一个字母代表了一个组件,每个组件就其本身而言都是在它所代表的方面功能非常强大的组件.     LAMP这个词的由来最早始于德国杂志“c't Magazine”,Michael  Kunze在1990年最先把这些项目组合在一起创造了LAM

在CentOS/Windows下配置Nginx(以及踩坑)

在CentOS/Windows下配置Nginx(以及踩坑) 1. 序言 因为这类文章网上比较多,实际操作起来也大同小异,所以我并不会着重于详细配置方面,而是将我配置时踩的坑写出来. 2. CentOS 2.1 第一步下载nginx包 我选择将包放在/usr/local下 cd /usr/local wget (nginx下载目录网址) 这里的下载目录可以根据需要选择版本从而决定 请点击nginx下载查看目录 2.2 安装nginx所需环境 yum?install?gcc-c++ yum?inst

centos / Linux 服务环境下安装 Redis 5.0.3

原文:centos / Linux 服务环境下安装 Redis 5.0.3 1.首先进入你要安装的目录 cd /usr/local 2.下载目前最新稳定版本 Redis 5.0.3 wget http://download.redis.io/releases/redis-5.0.3.tar.gz 3.解压到当前目录 tar -xvzf redis-5.0.3.tar.gz 4.删除压缩包 rm redis-5.0.3.tar.gz 5.进入解压出来的目录 cd redis-5.0.3 6.编译源