非关系型数据库 Redis 的安装与配置

Hello , 大家好 , 这个专栏给大家带来的是 Redis 系列 ! 本篇文章给大家带来的是如何在 CentOS 系统和 Ubuntu 系统中安装 Redis , 安装的过程比较麻烦 , 大家一定要仔细跟着教程来进行安装和配置 .

在这里插入图片描述

本专栏旨在为初学者提供一个全面的 Redis 学习路径,从基础概念到实际应用,帮助读者快速掌握 Redis 的使用和管理技巧。通过本专栏的学习,能够构建坚实的 Redis 知识基础,并能够在实际学习以及工作中灵活运用 Redis 解决问题 .
专栏地址 : Redis 入门实践

一 . CentOS 7 安装 Redis

【版本选择说明】

我们选择安装 Redis 5 系列 , 我们选择使用 Linux 中进行安装
我们以 Centos 7 为例 , 讲解一下 Redis 的安装步骤

一 . 安装 Redis

如果我们的云服务器版本是 CentOS 8 的话 , 那么 yum 仓库中默认的 redis 版本就是 5 , 直接找到对应的条目 , yum install 即可
但是如果我们的云服务器版本是 CentOS 7 的话 , 那么 yum 仓库中默认的 Redis 版本是 3.x 系列 , 是比较老的版本
我们可以使用 yum list | grep redis 来检索一下
image.png
那我们想要使用 Redis 5.x 系列的话 , 我们就需要安装额外的软件源 - scl 源
yum install centos-release-scl-rh
image.png
然后输入 y 即可
image.png
然后输入
yum install rh-redis5-redis
image.png
之后输入 y 即可
在这里插入图片描述

输入两次 y 之后 , 我们的 Redis 就安装好了
我们接下来可以配置 Redis 了

二 . 配置 Redis

2.1 针对可执行程序设置符号链接

符号链接 : 就类似于快捷方式

cd /usr/bin
ln -s /opt/rh/rh-redis5/root/usr/bin/redis-server ./redis-server
ln -s /opt/rh/rh-redis5/root/usr/bin/redis-sentinel ./redis-sentinel
ln -s /opt/rh/rh-redis5/root/usr/bin/redis-cli ./redis-cli

image.png

2.2 针对配置文件设置符号链接

cd /etc/
ln -s /etc/opt/rh/rh-redis5/ ./redis

image.png

2.3 修改配置文件

cd redis/
vim redis.conf

image.png

我们的配置文件就存储在 /etc/redis 中

点击回车

2.3.1 设置 IP 地址

找到下面的 bind 127.0.0.1 , 设置成 0.0.0.0
image.png
输入 i 进入到编辑模式 , 编辑成功之后 , 就是这个样子
image.png
再按 ESC 键

2.3.2 关闭保护模式

找到 protected-mode , 把他设置成 no
image.png
输入 i 进入到编辑模式
编辑结束之后 , 按 ESC 退出编辑模式
在这里插入图片描述

2.3.3 启动守护进程

我们的服务器中的程序 , 一般是以后台进程的方式进行 , 也叫守护进程

Linux 中的程序分为前台进程和后台进程 , 前台进程会随着终端的关闭而关闭 , 后台进程不会随着终端关闭而关闭

我们在底部输入 /dae
image.png
然后回车 , 就能帮我们搜索到 dae 相关的位置
image.png
我们要把 no 改成 yes
输入 i 进行编辑模式
image.png
成功之后按 ESC 进入到预览模式

2.3.4 设置工作目录

后续 Redis 生成一些数据文件 , 都会放到工作目录中 , 比如 : 持久化生成的数据

先创建工作目录
输入 :wq 即可退出 vim 模式
image.png
然后创建工作目录

mkdir -p /var/lib/redis

image.png
然后我们再来修改配置文件
输入 vim redis.conf
image.png
输入 /rh-redis5 找到此位置
image.png
修改工作目录为我们刚才创建的目录
dir /var/lib/redis
修改成功 , 按 ESC 退出编辑模式
image.png

2.3.5 设置日志目录

我们先创建新的日志目录
输入 :wq 即可退出 vim 编辑模式
然后创建此目录 : mkdir -p /var/log/redis/
image.png
然后继续编辑配置文件 : vim redis.conf
在底部输入 /logfile 搜索日志目录的位置
image.png
找到该位置之后 , 输入 i 进行编辑模式
替换成这一段 : logfile /var/log/redis/redis-server.log
image.png
然后按 ESC 退出编辑模式
再输入 :wq 保存配置文件


那我们也将修改好的 Redis 的配置文件提供给大家 , 大家可以直接将老的配置文件直接删除 , 然后上传这一份修改之后的配置文件
redis.conf

三 . 启动 Redis

使用命令 : redis-server /etc/redis/redis.conf
image.png
我们通过 netstat -anp | grep redis 来查看一下 Redis 是否已经启动
image.png
再输入 redis-cli 启动 Redis 客户端
在这里插入图片描述

发送 ping , 就会收到 pong , 代表连接已经建立
image.png

四 . 停止 Redis 服务

先输入 netstat -anp | grep redis 查找 Redis 的进程
然后找到他的端口号
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
然后直接 kill 掉即可
输入 kill 22562 就可以杀死 Redis 进程
image.png
接下来再次去寻找 redis 进程 , 就会找不到
image.png
当我们后续修改了配置文件 , 都是需要我们重启之后才能生效的

五 . 查看配置文件

我们直接进入到 cd /var/log/redis
image.png
然后使用 vim 打开 , 就可以查看该文件了
image.png

六 . 查看持久化的文件

进入到 cd /var/lib/redis/
持久化文件就在此目录中
image.png

二 . Ubuntu 安装 Redis

在 Ubuntu 系统中安装 Redis 相对来说更加简单一些

一 . 安装

首先 , 我们需要切换到 root 用户
然后 , 我们使用 apt 命令来安装 , 输入 apt install redis
在这里插入图片描述

稍等片刻 , Redis 就安装完毕了 , 接下来我们可以验证一下 Redis 是否安装成功
image.png

二 . 修改配置

我们需要进入到 /etc/redis 目录中 , 然后编辑 redis.conf

root@hecs-327683:/# cd /etc/redis
root@hecs-327683:/etc/redis# vim redis.conf

image.png
然后往下翻 , 找到 bind , 修改成 0.0.0.0
image.png
image.png
然后再往下翻 , 找到 protected-mode , 修改为 no
image.png
然后我们基本的配置就已经完毕了 , 按 esc 然后输入 :wq 即可

三 . 重启服务器

输入 service redis-server start
image.png
此时我们 Redis 服务器就已经重启了
输入 service redis-server status 即可查看修改状态
image.png

四 . 使用 Redis 自带的客户端连接服务器

使用 redis-cli 命令就可以连接到 Redis 服务器
image.png
我们可以输入 ping 来去检测连通性
image.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

加勒比海涛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值