linux版本
1.切换至管理员
# 输入su命令切换至管理员权限
su
2.因为更新yum,下载安装gcc环境
由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc
# 更新 yum源
yum update
# 下载gcc 安装gcc
yum install gcc-c++
3.下载
wget http://download.redis.io/releases/redis-6.0.6.tar.gz
4.解压文件
tar -xzf redis-6.0.6.tar.gz
5.进入解压后的目录
cd redis-6.0.6
6.编译安装
# 执行make命令编译,等待完成
make
7.进入src目录下
安装玩后,所有的文件都在src目录
# 进入目录
cd src
# 启动服务器
./redis-server
启动后,如果出现如下页面则表示安装完成
解决Centos7安装redis-6.0以上版本失败的原因
错误原因
gcc版本问题,新版本的。redis6.0以上
查看gcc版本
gcc -v
解决办法
升级到 5.3及以上版本
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
#注意:scl命令启用只是临时的,推出xshell或者重启就会恢复到原来的gcc版本。
#如果要长期生效的话,执行如下:
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
window版本
1.下载资源
网址: https://github.com/microsoftarchive/redis/releases
下载之后解压的目录