官网下载链接:https://redis.io/download
1、选择Stable(6.2)下的Download 6.2 链接进行下载 (stable是稳定版本,默认下载的是linux版本)
或者选择下载方式,指令:
wget https://download.redis.io/releases/redis-6.2.4.tar.gz
2. 安装c++环境
指令:yum install gcc-c++ // 这里如果已经安过的,可以忽略
3、将redis-6.2.4.tar.gz解压到 /usr/local目录下
指令: tar -zxvf redis-6.2.4.tar.gz -C /usr/local
4、进入redis-6.2.4目录,进行编译,安装
指令: cd /usr/local/redis-6.2.4
编译指令:make
创建redis目录指令:mkdir /usr/local/redis
安装指令:make install PREFIX=/usr/local/redis
创建配置redis配置目录
指令:mkdir /usr/local/redis/etc
复制文件到redis目录中
指令:cp redis.conf /usr/local/redis/etc
6、启动redis服务,并连接测试
进入redis bin目录
指令: cd /usr/local/redis/bin
启动指令:./redis-server ../etc/redis.conf
连接redis
进入bin目录指令:/usr/local/redis/bin
连接redis指令:./redis-cli
启动redis,连接redis客户端完成,到这里安装redis已经成功!
7、设置redis后台启动
指令: vim /usr/local/redis/etc/redis.conf
将文件内 daemonize no 改成 daemonize yes
再次启动:./redis-server ../etc/redis.conf
8、将redis加入到开机启动
指令: vim /etc/rc.local
在文件里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)
9、将redis-cli,redis-server拷贝到bin下,让redis-cli指令可以在任意目录下直接使用
指令:
cp /usr/local/redis/bin/redis-server /usr/local/bin/
cp /usr/local/redis/bin/redis-cli /usr/local/bin/
10、设置登录密码
指令: vim /usr/local/redis/etc/redis.conf
修改内容 requirepass 123456
10、设置远程登陆
编辑redis.conf文件:
指令:vim /usr/local/redis/etc/redis.conf
把 bind 127.0.0.1 6379 注释掉
设置防火墙公开端口:
指令:firewall-cmd --zone=public --add-port=6379/tcp --permanent(永久开放6379端口)
指令:systemctl restart firewalld (重启防火墙)
指令:firewall-cmd --zone=public --list-ports (查看公开端口)
测试连接