Centos 安装 redis【最简单】

Centos7

使⽤ yum 安装

⾸先安装 scl 源, 再安装 redis (因为 Centos7 yum 提供的软件包只有 3.0 版本的 Redis ,太老了,我们要安装 redis 5 系列的)

java 复制代码
yum install centos-release-scl-rh
java 复制代码
yum install rh-redis5-redis

创建符号链接

默认安装的⽬录为 /opt/rh/rh-redis5/root/usr/bin/ , 藏的太深了,不⽅便使⽤.我们通过符号链接,把需要⽤到的关键内容设置到⽅便使⽤的⽬录中.

(1) 针对可执⾏程序设置符号链接

java 复制代码
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

(2)针对配置⽂件设置符号链接

java 复制代码
cd /etc/
ln -s /etc/opt/rh/rh-redis5/ ./redis

修改配置文件

对文件的编辑方法

打开 redis.conf 配置文件,并进行编辑

java 复制代码
vim /etc/redis.conf

(1) 设置 ip 地址

输入/bind 进行搜索,找到bind 127.0.0.1,将其修改为 bind 0.0.0.0 以添加全接⼝⽀持

(2)关闭保护模式

输入 /protected 进行搜索,找到 protected-mode yes 改为 protected-mode no

(3) 启动守护进程

输入 /daemonize 进行搜索,修改 daemonize yes

(4) 设置⼯作和日志⽬录

先退出文件,创建⼯作和日志目录

java 复制代码
mkdir -p /var/lib/redis
java 复制代码
mkdir -p /var/log/redis/

再在配置⽂件中,设置⼯作和日志⽬录


启动 redis

java 复制代码
redis-server /etc/redis/redis.conf

停⽌ redis

先查看到 redis-server 的 pid

java 复制代码
ps aux | grep redis

然后通过 kill 命令直接杀死 redis 进程

java 复制代码
kill 进程id

Centos8

使⽤ yum 安装

Redis 5.0 被包含在 CentOS 8 源仓库中。直接通过 yum 安装即可

java 复制代码
yum install -y redis

直接在 CentOS 8 源仓库中安装的 Redis,不用设置符号链接,因为已经设置好了,直接修改配置文件即可,操作和 CentOS7 相同

通过 systemd 管理 Redis

⼀旦安装完成,我们可以将 redis 设置为开机⾃动启动:

java 复制代码
systemctl enable redis

通过 systemd 控制 Redis

启动 Redis 服务

java 复制代码
systemctl start redis

验证 Redis 是否正确地监听 6379 端⼝

java 复制代码
netstat -nlpt | grep 6379

停⽌ Redis 服务

java 复制代码
systemctl stop redis

重启 Redis 服务、

当更新配置以后就需要重启 Redis 新配置才会生效

java 复制代码
systemctl restart redis
相关推荐
GeW2 小时前
新质生产力路线图解读:数据库性能优化与Linux调优专场
linux
mounter6253 小时前
深入理解 gccrs:GCC 如何实现 Rust 编译器,以及编译 Linux 内核面临的挑战
linux·驱动开发·rust
垚垚学技术_聚焦云原生3 小时前
Ansible Playbook 进阶:when 条件、loop 循环、handlers 触发器落地
linux·ansible·自动化运维·devops
无足鸟ICT3 小时前
【RHCA+】type命令(判断命令类型)
linux·ssh·bash
咸鱼梦想家π3 小时前
Linux开发工具(下)
linux·运维·服务器
LHICOD4 小时前
Linux-1
linux·ip·vmware·虚拟机·cmd·ping
John_Hui5 小时前
第 5 篇:Ubuntu 安装 Redis
数据库·redis·缓存
丰锋ff5 小时前
用户管理命令
linux·运维·服务器
Navicat中国5 小时前
Navicat 连接 Redis 数据库
数据库·redis·数据库开发·navicat