此处下载最新的最稳定的reids压缩包上传至服务器。
官方网站:Redis 点进去下载
或者进入服务器wget下载:
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
准备工作:
关闭防火墙
[root@GG etc]# systemctl stop firewalld.service
关闭防火墙开机自启
[root@GG etc]# systemctl disable firewalld.service
关闭selinux:
[root@GG etc]# setenforce 0
安装gcc
[root@GG etc]# yum install gcc* -y
下载好后,解压文件,进入目录进行编译:
[root@GG etc]# tar xzf redis-6.2.6.tar.gz
[root@GG etc]# cd redis-6.2.6
[root@GG etc]# make
一 编译好后显示以下内容:
二 进入编译好的src目录使用“make install”进行安装。
三 安装完成后,为了方便我们管理,手动创建指定目录,将对应文件移动进去。
[root@GG etc]# mkdir -p /usr/local/redis/bin
[root@GG etc]# mkdir -p /usr/local/redis/etc
[root@GG etc]# mv /root/redis-6.2.6/redis.conf /usr/local/redis/etc/
[root@GG etc]# cd /root/redis-6.2.6/src/
[root@GG etc]# mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis/bin/
四 此时redis已经可以启动,但是我们还需要修改一些配置文件,让他后台运行,以及我们后边需要远程连接的操作。
vim /usr/local/redis/etc/redis.conf
1.此处no改为yes表明让redis后台运行
2.将配置文件里的 bind 127.0.0.1 这一行给注释掉,这里的bind指的是只有指定的网段才能远程访问这个redis,注释掉后,就没有这个限制了。
3.此处yes改为no,防止远程访问。
4.修改redis密码。
903这行是我手动添加的,你也可以取消上边的注释,修改foobared为你的密码,也行,然后保存退出。
5.此时就可以启动redis了
[root@GG etc]# /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
五,测试
现在我们建立远程连接,此处我连接自己的主机为例。
我的主机IP为:192.168.73.3,redis端口为:6379,配置文件里边设置的密码为:csdn。
终端输入:redis-cli -h 192.168.73.3 -p 6379 -a csdn
不过这样输入不安全,可以进入redis里边然后再输入密码:
我顺便用我朋友给我写的一个redis远程连接软件测试一下是否可以连接:
朋友的博客地址:Rain的博客_充满元气的Rain_CSDN博客
输入命令执行一下看看:
成功
至此,reids安装+远程连接完成