CentOS7 安装Redis6.0
今天给一台崭新的服务器(CentOS 7.7)安装Redis时才发现,Redis已经更新到了6.0(手动滑稽),抱着用心不用旧的心态,立马喜滋滋地下载,上传到服务器上面开始安装,结果刚开始就碰壁了。再次记录一下安装的小坑。本文不讨论Redis6.0的新特性,仅记录安装踩到的坑。
下载Redis6.0
使用linux wget命令:
前往官网下载,使用文件传输工具传输至服务器。
安装依赖
安装Redis需要安装依赖,命令如下:
yum install gcc gcc-c++ -y
需要注意的是,Redis6.0需要gcc版本不能过低,最好5.0版本以上,否则会编译出错。
升级系统gcc命令如下:
- 安装centos-release-scl。
yum install centos-release-scl
- 安装devtoolset,注意,如果想安装7.版本的,就改成devtoolset-7-gcc。
yum install devtoolset-8-gcc*
- 激活对应的devtoolset,所以你可以一次安装多个版本的devtoolset,需要的时候用下面这条命令切换到对应的版本。
scl enable devtoolset-8 bash
编译、安装
解压安装包
tar -zxvf 压缩包.tar.gz
进入解压文件夹
cd Redis安装包文件夹
编译、安装
make
make install
# 编译 |
添加软链接
安装完成后,会发现redis-server,redis-cli命令不可用。不用着急。添加两个软连接就可以了,命令如下:
添加redis-server软连接 |
以上就是全文安装教程,特此记录,网上破烂教程太多,坑的我不要不要的。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 悟道程序员!
评论