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安裝成功!

相關文章
相關標籤/搜索