参考官方网页:https://redis.io/download,但是下载可能会很慢,因为是国外的网站,如果wifi或者宽带下载不了,可以用手机热点试试。
第一步:下载redis的tar包
在有网络的情况下直接在线下载tar安装包,总共才2M左右,可以选择自己想要的版本下载,命令如下:
wget https://download.redis.io/releases/redis-6.2.5.tar.gz
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
wget http://download.redis.io/releases/redis-4.0.6.tar.gz
第二步:解压redis的tar包
tar -zvxf redis-6.0.6.tar.gz #解压
第三步:编译
因为redis是用c语言编写的,所以需要编译才能运行。执行命令:make
如果出现以下报错:
是因为gcc版本太低了,需要升级,分别执行以下命令:
gcc -v # 查看gcc版本
yum -y install centos-release-scl # 升级到9.1版本
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
执行完以后试试make命令,如果还是不行需要重启linux系统,然后再redis解压的目录执行make,如果没有报错就表示安装完成了。
第四步:启动服务器、客户端连接
在redis安装目录执行命令:src/redis-server,进入一下界面表示服务器启动成功成功
复制一个新的ssh连接窗口,在redis安装目录执行命令:src/redis-cli,即可登录redis客户端
存入一个键值对:set hello world,返回ok
获取刚才存入的键值对:get hello ,返回world,表示安装成功技了,redis可以用
然后使用flushall命令清除所有缓存数据。
第五步:设置环境变量
cd 命令进入用户目录
编辑.bash_profile文件,点开头的一个隐藏文件,是用户环境变量文件
文件尾添加以下目录记录:
##############redis 环境变量设置###################
export REDIS_HOME=$HOME/soft/redis-6.0.6
export PATH=$PATH:$REDIS_HOME/src
然后输入命令使环境变量生效: . .bash_profile
安装完成。