Centos 7 安装 Redis

Centos 7 安装 Redis

安装步骤

1、安装软件源

如果是Centos 8 直接yum install 就可以了

powershell 复制代码
yum install -y redis

但是如果是Centos 7,redis 默认的是 redis 3 系列,比较老。

powershell 复制代码
yum list | grep redis

安装 scl 源:

powershell 复制代码
yum install centos-release-scl-rh

2、安装redis

powershell 复制代码
yum install rh-redis5-redis

提示直接选择 y

3、创建符号链接

① 针对可执行程序创建符号链接:

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

② 针对配置文件创建符号链接

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

4、修改配置文件

① 设置 ip 地址

powershell 复制代码
cd redis
vim redis.conf

bind 127.0.0.0 改为 bind 0.0.0.0
protected-mode 改为 no

② 启动守护进程:
daemonize 改为 yes

③ 设置工作目录

powershell 复制代码
mkdir -p /var/lib/redis 

然后修改文件:

④ 设置日志目录

mkdir -p /var/log/redis/

5、启动 redis

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

没报错就是启动成功了:

powershell 复制代码
netstat -anp | grep redis

redis 已经启动,并且绑定 6379 端口号

redis-cli 就可以连接服务器

6、停止redis

powershell 复制代码
kill 进程id

进程 id 可以通过上面的netstat 或者 ps 命令查询:

powershell 复制代码
ps -ef | grep redis

或者:

powershell 复制代码
netstat -anp | grep redis
相关推荐
亚空间仓鼠27 分钟前
OpenEuler系统常用服务(五)
linux·运维·服务器·网络
刘~浪地球44 分钟前
Redis 从入门到精通(十三):哨兵与集群
数据库·redis·缓存
minji...1 小时前
Linux 线程同步与互斥(二) 线程同步,条件变量,pthread_cond_init/wait/signal/broadcast
linux·运维·开发语言·jvm·数据结构·c++
虚伪的空想家2 小时前
k8s集群configmap和secrets备份脚本
linux·容器·kubernetes
the sun342 小时前
从 QEMU 直接启动到 U-Boot 引导:嵌入式 Linux 启动流程的本质差异
linux·运维·服务器
一个有温度的技术博主2 小时前
Lua语法详解:从变量声明到循环遍历的避坑指南
redis·缓存·lua
草莓熊Lotso2 小时前
【Linux 线程进阶】进程 vs 线程资源划分 + 线程控制全详解
java·linux·运维·服务器·数据库·c++·mysql
ShineWinsu2 小时前
对于Linux:文件操作以及文件IO的解析
linux·c++·面试·笔试·io·shell·文件操作
-SGlow-2 小时前
Linux相关概念和易错知识点(52)(基于System V的信号量和消息队列)
linux·运维·服务器
江畔何人初2 小时前
TCP的三次握手与四次挥手
linux·服务器·网络·网络协议·tcp/ip