CentOS 7 安装 Redis 5 (单机 6379)

CentOS 7 安装 Redis 5 (单机 6379)

自己准备好 Redis 5 的安装包并上传至 /opt/ 下的 redis 文件夹下:

shell 复制代码
cd /opt
mkdir redis
cd redis

准备好 Redis 所需的编译环境:

shell 复制代码
yum -y install gcc
yum -y install gcc-c++

解压上传的 Redis 压缩包:

shell 复制代码
tar -zxvf redis-5.0.3.tar.gz

解压后进入 Redis 解压目录执行安装:

shell 复制代码
cd /opt/redis/redis-5.0.3

# 我们指定安装在 /usr/local/redis/ 下
# 如果不指定则会默认安装在 CentOS 7 的 /usr/local/bin 下
make && make install PREFIX=/usr/local/redis

安装完成后会在 /usr/local/redis/ 下生成一个 bin 目录(这是 Redis 的安装目录)

我们需要将Redis 的解压目录下的配置文件 redis.conf 复制到安装目录下

shell 复制代码
cd /opt/redis/redis-5.0.3

cp redis.conf /usr/local/redis/bin/

进入 Redis 安装目录下修改 redis.conf :

shell 复制代码
cd /usr/local/redis/bin/

vim redis.conf

修改内容如下:

复制代码
bind 注释掉
protected-mode yes 修改为no
daemonize no 修改成 yes
appendonly no 修改成 yes

如果要配置集群可以开启 # cluster-enabled yes,不配置集群不用开启

进入 /usr/local/redis/bin/ 启动服务:

shell 复制代码
./redis-server ./redis.conf

查看进程来确定 Redis 是否启动成功:

shell 复制代码
ps -aux | grep redis

进入客户端:

shell 复制代码
redis-cli -h 192.168.25.201 -p 6379

# 带上 -c 是表示启动的是 redis 集群
redis-cli -c -h 192.168.25.201 -p 6380

停止 Redis 服务:

shell 复制代码
redis-cli -h 192.168.25.100 -p 6379 shutdown 

强制关闭 Redis (开发中用的多):

shell 复制代码
# 查端口号
ps -aux | grep redis

# 杀端口号
sudo kill -9 端口号
相关推荐
HIT_Weston1 小时前
27、【Ubuntu】【远程开发】内网穿透:CA 签名
linux·运维·ubuntu
thekenofdis1 小时前
Lua脚本执行多个redis命令提示“CROSSSLOT Keys in request don‘t hash to the same slot“问题
redis·lua·哈希算法
阿巴~阿巴~2 小时前
基于UDP协议的英汉翻译服务系统:从网络通信到字典查询的完整机制
linux·服务器·网络·网络协议·udp协议·套接字绑定·英汉翻译服务系统
阿巴~阿巴~2 小时前
简易回声服务器实现与网络测试指南
linux·服务器·网络·udp协议·网络测试·udp套接字编程
凡间客5 小时前
Ansible安装与入门
linux·运维·ansible
君以思为故5 小时前
认识Linux -- 进程概念
linux·服务器
_OP_CHEN5 小时前
Linux网络编程:(八)GCC/G++ 编译器完全指南:从编译原理到实战优化,手把手教你玩转 C/C++ 编译
linux·运维·c++·编译和链接·gcc/g++·编译优化·静态链接与动态链接
阿乐艾官5 小时前
【十一、Linux管理网络安全】
linux·运维·web安全
oneslide6 小时前
Kubernetes环境部署Redis集群
redis·容器·kubernetes
Code Warrior7 小时前
【Linux】Socket 编程预备知识
linux·网络·c++