Centos7单机关于redis的安装本人实测有效没有效果的那我就没有测到安装本教程将详细介绍如何在 linux 环境下安装 Redis7给⼤家最简单最快捷的安装⽅式。检查安装 gcc 环境Redis是由C语⾔编写的它的运⾏需要C环境因此我们需要先安装gcc。下面是命令检查坏境-- 关闭防⽕墙 systemctl stop firewalld.service -- 查看防火墙状态 firewall-cmd --state -- 卸载防⽕墙 yum remove firewalld -- 检查版本 gcc --version -- 安装 gccgcc是c语言编译器因为redis是用c写的 yum install gcc下载安装 Redis-- 安装应⽤养成良好习惯⽂件归类 mkdir -p /opt/software/redis -- 进⼊redis⽂件夹使⽤wget下载 cd /opt/software/redis wget https://download.redis.io/redis-stable.tar.gz --如果爆错了显示找不到wget命令那就需要先下载wget sudo yum install wget -- 解压下载的redis包 tar -xzf redis-stable.tar.gz -- 进⼊redis-stable⽬录然后使⽤make install 编译并安装安装完成后 /usr/local/bin 会⽣成相应的服务 cd redis-stable make install -- 检查是否成功⽣成 ll /usr/local/bin成功后长这样启动 Redis两种启动方法Redis 源码路径下启动./src/redis-server使⽤usr/local/bin 路径下启动该⽬录下redis-server配置Redis前⾯的启动⽅式⽆法再后台运⾏退出之后直接关闭了 Redis 服务所以我们还需要针对 Redis 做⼀些设置。这一布需要先关闭redis首先按下ctlc退出redis服务然后再使用命令编辑-- 修改当前Redis⽬录下的 Reids.conf ⽂件 vi redis.conf进入后先输入“set number”让每一行都有数字也就是告诉你在哪一行然后输入“72”这一行你将看到bind * -::1*如果你看不见这个那就说明我们版本不一样那你需要直接找到它就是”/bind“回车后就会找到第一个bind然后一直摁n就会自动寻找下一个当你找完后它到最后一行了就会显示search hit BOTTOM, continuing at TOP现在只需要按gg就会跳到开头然后接着输入你要查找的就行了找到后现在将它的#删除bind * -::*daemonize yes #326⾏开启守护进程后台运⾏ requirepass 1qazWSX #1044⾏给默认⽤户设置密码主要是使⽤ redis-cli 连接 redis-server时需要通过密码校验。可以不设置。 protected-mode no #111⾏允许远程连接 如果不设置密码必须讲此设置关闭。然后重新运行,如果你运行的时候redis出现端口被占用问题如下图这时候需要以下命令解决sudo netstat -tlnp | grep 6379 #查看6379这个端口有没有被占用然后你会得到这个其中pid 44296是进程id你可能是其他的所以需要执行下面的命令给他终止sudo kill -9 44296 # 如果你不是这个歌pid将你的这个pid改成你查询到的接着重启就行了重启如果使用数据库连接工具连接不了的话重启的时候在后面加上一行命令也就是./src/redis-server --protected-mode no