?xml version="1.0" encoding="UTF-8"?
1、准备安装包
可以官网下载好安装包上传服务器解压
也可以在服务器(有外网情况)下载安装包再解压

我们选择 服务器下载安装方式,右键复制链接地址,使用wget下载
2、解压并移动
解压到当前目录
tar -zvxf redis-6.0.5.tar.gz
移动解压后目录到/usr/local/redis
mv redis-6.0.5 /usr/local/redis
3、编译 安装
进入 /usr/local/redis 目录,执行mke 命令
cd /usr/local/redis
make
注:6.0.1版本上 make若出现异常 可先尝试升级gcc版本9.1即可
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 PREFIX=/usr/local/redis install
PREFIX= 这个关键字的作用是编译的时候用于指定程序存放的路径。
比如我们现在就是指定了redis必须存放在/usr/local/redis目录。假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin目录,
库文件会存放在/usr/local/lib目录
配置文件会存放在/usr/local/etc目录
其他的资源文件会存放在usr/local/share目录
这里指定号目录也方便后续的卸载,后续直接rm -rf /usr/local/redis 即可删除redis
4、配置redis.conf 文件 主要有几个参数
## 开启守护进程
daemonize yes
## 绑定主机ip 开启远程访问
bind ip地址
##关闭包含模式 开启外网访问
protected-mode no
## 设置客户端超时时间 如果指定未0 表示关闭改功能
timeout 3000
## 设置密码
requirepass ***
5、 启动
## 已开启守护进程,默认后台启动
./bin/redis-server ./redis.conf
## 查看是否有6379端口
netstat -nplt
6、阿里云开启相关端口 远程尝试连接
参考