Linux中安装Redis,很详细

Linux中安装Redis,很详细

一、前言

最近部署系统,安装redis是又是一通百度,为了方便以后部署,这里做下记录。

二、下载

先到这个地址下载

这里下载 6.2.6

三、安装

1、上传到服务器

上传到某个目录即可,这里上传到

/usr/local/redis

2、解压

powershell 复制代码
tar -zxvf redis-6.2.6.tar.gz

太长了中间没截图

3、执行make

需要进入根目录,这里为

/usr/local/redis/redis-6.2.6

powershell 复制代码
make

省略中间

4、执行make install

接着执行

powershell 复制代码
make install

四、使用

1、修改配置文件

原配置文件也在根目录下,先备份

powershell 复制代码
cp redis.conf redis_bk.conf

主要是修改这些配置

(1)、允许远程连接

powershell 复制代码
# 注释掉下面的那一行就可以远程连接
# bind 127.0.0.1 -::1

将 protected-mode 值从 yes 改为 no

powershell 复制代码
# no代表不开启保护模式,远程可以连接
protected-mode no

(2)、后台运行

将 daemonize 从 yes 改为 no

powershell 复制代码
# yes让Redis在后台运行
daemonize yes

(3)、设置连接密码

打开 requirepass 的注释,其值就是连接密码

powershell 复制代码
# 连接密码
requirepass 123456

2、启动

使用 redis 根目录下的 src 目录中的 redis-server 读取根目录下的配置文件,命令如下:

powershell 复制代码
/usr/local/redis/redis-6.2.6/src/redis-server /usr/local/redis/redis-6.2.6/redis.conf

3、查询状态

查询 redis 状态,命令如下:

powershell 复制代码
ps -ef | grep redis

4、关闭

(1)、方式一

使用如下命令进入客户端

powershell 复制代码
redis-cli

执行

powershell 复制代码
shutdown

这是因为前面开启了密码验证,此时要输入密码

powershell 复制代码
AUTH 123456

再停止

powershell 复制代码
shutdown

完整过程

(2)、方式二

查询 redis 的进程id

powershell 复制代码
ps -ef | grep redis

杀死进程

powershell 复制代码
kill -9 100072

再次查看状态

相关推荐
LXY_BUAA7 分钟前
《ubuntu22.04》_新系统的配置_20260418
linux·运维·服务器
楼田莉子11 分钟前
同步/异步日志系统:日志落地模块\日志器模块\异步日志模块
linux·服务器·c++·学习·设计模式
洛水水1 小时前
图解式讲解内存池:告别内存碎片与随机coredump
linux·内存池
indexsunny1 小时前
互联网大厂Java面试实战:核心技术与微服务架构在电商场景中的应用
java·spring boot·redis·kafka·maven·spring security·microservices
NightReader1 小时前
SSH Client推荐集
运维·ssh
小章UPUP2 小时前
2025-2026 新FFmpeg GUI工具推荐
linux
探索宇宙真理.3 小时前
Nginx UI MCP接口绕过认证漏洞 | CVE-2026-33032复现&研究
运维·经验分享·网络安全·nginx-ui
llm大模型算法工程师weng3 小时前
负载均衡做什么?nginx是什么
运维·开发语言·nginx·负载均衡
byoass3 小时前
企业云盘私有化部署:存储架构设计与安全运维全流程实战
运维·网络·安全·云计算
fTiN CAPA3 小时前
服务器无故nginx异常关闭之kauditd0 kswapd0挖矿病毒 CPU占用200% 内存耗尽
运维·服务器·nginx