1.官网https://redis.io/download下载redis, 我这里下载的版本是: 6.0.9
2.将压缩包扔到Linux的 /usr/local文件夹中
3.解压, 并进行重命名
(1) 解压: tar -zxf /usr/local/redis-6.0.9.tar.gz
(2) 将解压完成后得到的文件夹名称重命名为: redis
4.安装gcc(redis必备环境 - Centos自带版本较老)
(1) gcc --version
(2) 开始安装新版本(执行完后, 再次查看版本,检验是否完成安装):
1. yum install centos-release-scl
2. yum install devtoolset-9-gcc*
3. scl enable devtoolset-9 bash
5.开始安装 - 执行以下命令
(1) cd /usr/local/redis
(2) make
(3) cd ./src
(4) make install
6.继续执行以下命令 - 移动配置文件/执行脚本到自己创建的文件夹中
(1) cd /usr/local/redis
(2) mkdir bin
(3) mkdir etc
(4) mv redis.conf /usr/local/redis/etc
(5) cd /usr/local/redis/src
(6) mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis/bin/
7.修改redis配置文件
(1) vim /usr/local/redis/etc/redis.conf
(2) 将配置文件中的
1. bind 127.0.0.1 注释掉 (指定可访问ip)
2. daemonize no 改为 daemonize yes (可后台运行)
3. # requirepass foobared 如果想设置密码, 找到这一行后, 删除前面的注释符号#, foobared改为你想设置的具体密码
8.设置redis开机自启动
(1) vi /etc/rc.d/rc.local
(2) 将 /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf 复制进最后一行保存退出即可
9.启动redis
(1) cd /usr/lcoal/redis/bin
(2) ./redis-server /usr/local/redis-5.0.0/etc/redis.conf // 启动Redis服务
注: 成功启动后, 如果远程连接失败, 看看你服务器6379端口是否开放