centos7 安装redis6.0.3

本教程适用于centos7.X,redis版本为6.0.3,采用在线安装方式,安装好centos后首先确保网络可用c++

1.安装下载工具wgetredis

yum install wget

1.1.若出现相似如下问题,则多是默认的yum源不可用shell

image-20200525190313857

1.2 yum 换源参考:centos

#备份初始源配置
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
#下载新的阿里镜像源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#清理和重建索引
yum clean all
yum makecache

从新安装wget 转至第1步网络

2.下载和安装rediscurl

各个版本的下载路径可到官网获取到:https://redis.io/download工具

#下载
wget http://download.redis.io/releases/redis-6.0.3.tar.gz
#解压
tar xzf redis-6.0.3.tar.gz
#进入redis目录
cd redis-6.0.3
#编译
make

2.1.make 命令遇到以下错误或者编译过程当中出现错误:表示c的编译环境不可用或gcc版本过低,须要安装高版本的gcc(redis6.x须要高版本的gcc)测试

image-20200525185542820
命令:url

yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
source /opt/rh/devtoolset-9/enable
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

从新执行make指令进行编译便可centos7

2.3编译后能够获得服务端和客户端的可执行文件,可是这些文件就位于源码目录中,不方便使用,因此咱们能够使用install命令将可执行文件安装至指定的目录下;

make install PREFIX=/usr/local/redis

上述指令会将全部可执行文件安装至/usr/local/redis目录下,

测试命令:

/usr/local/redis/bin/redis-server
image-20200525201836432

看见上图即表示redis安装成功!

相关文章
相关标签/搜索