Redis官网下载
去Redis复制下载链接,https://download.redis.io/releases/redis-5.0.10.tar.gz,这样是5.0的,也可以安装6.0以上的,但是要跟新gcc,待会列出来。
到Shell命令行执行 wget https://download.redis.io/releases/redis-5.0.10.tar.gz 会在当前目录下下载一个后缀未tar的压缩包。
解压
tar -zxvf 名称 直接就可以解压
编译
读README文件,让我们执行make命令,执行中会报gcc错误,因为make是c写的 需要下载yum install gcc 然后在make distclen 清理一下 重新make编译 得到可执行脚本在src
6.0版本需要升级gcc
//升级gcc到9以上
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
//临时将此时的gcc版本改为9
scl enable devtoolset-9 bash
//或永久改变
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
想变成一个服务
make install PREFIX=/opt/milelu/redis
安装PREFIX安装地址把可执行脚本抽离出来了
编辑 /etc/profile文件,最后一行增加环境遍量
export REDIS_HOME=/opt/milelu/redis
export PATH=$PATH:$REDIS_HOME/bin
刷新
source /etc/profile
可以查看
exho $PATH
最后去到Utils目录下执行./install_server.sh命令,会出现选择端口号,可以想出一个物理机上可以跑多个redis 默认6379,一直回车就行。会有/ect/redis/6379.conf配置文件/var/log/redis_6379.log日志文件,data directory for this instance [/var/lib/redis/6379数据目录。
然后就安装成功了 ,可以执行redis-cli进入redis客户端了。 还可以继续执行install_server创建多个 输入不同的端口号即可。
文章来源: blog.csdn.net,作者:搞数学的架构师,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/qq_45422703/article/details/109715903