centos7 安裝redis6.0.3


本教程適用於centos7.X,redis版本為6.0.3,采用在線安裝方式,安裝好centos后首先確保網絡可用

1.安裝下載工具wget

yum install wget

1.1.若出現類似以下問題,則可能是默認的yum源不可用

image-20200525190313857

1.2 yum 換源參考:

#備份初始源配置
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.下載和安裝redis

各個版本的下載路徑可到官網獲取到: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
命令:

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指令進行編譯即可

2.3編譯后可以得到服務端和客戶端的可執行文件,但是這些文件就位於源碼目錄中,不方便使用,所以我們可以使用install命令將可執行文件安裝至指定的目錄下;

make install PREFIX=/usr/local/redis

上述指令會將所有可執行文件安裝至/usr/local/redis目錄下,

測試命令:

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

看見上圖即表示redis安裝成功!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM