游乐游手机版
首页/数据库/文章详情

Ubuntu系统安装与配置Redis完整指南

时间:2026-09-01 06:19
本文详解在Ubuntu系统中安装Redis的两种主流方式:apt在线安装与源码编译安装。涵盖版本选择逻辑、服务启停与状态检查、连接验证方法,以及在线练习工具与桌面GUI客户端的对比与使用建议,帮助开发者快速搭建并验证Redis运行环境。

Redis在Linux环境下运行更为稳定高效,Ubuntu作为主流发行版提供了便捷的安装路径。本文将对比apt包管理与源码编译两种安装方式,补充服务管理与验证步骤,并介绍在线练习与桌面可视化工具的适用场景,助你快速完成环境搭建与连通性测试。

Redis版本编号规则与选择建议

Redis版本号遵循“主版本号.副版本号.补丁级别”的国际惯例。副版本号为偶数表示标准发行版(如1.2、2.4、3.0、4.2、5.0),奇数副版本号通常为非标准发行版或测试版(例如2.9.x是3.0标准版的前置测试版本)。生产环境建议优先选择偶数副版本号,以获得更高的稳定性。

使用apt在线安装Redis

在Ubuntu终端中,可通过系统包管理器快速安装Redis服务端:

$ sudo apt-get update
$ sudo apt-get install redis-server

安装完成后,Redis通常会自动注册为系统服务。可使用以下命令管理服务状态:

$ sudo systemctl start redis-server
$ sudo systemctl enable redis-server
$ sudo systemctl status redis-server

配置文件默认位于/etc/redis/redis.conf,可根据需要调整端口、密码或持久化策略。

源码编译安装Redis

若需要特定版本或最新特性,可从Redis官网下载源码包进行编译安装,下载地址:https://redis.io/download。下载完成后执行以下步骤:

# 解压并进入源码目录
$ tar xzf redis-5.0.4.tar.gz
$ cd redis-5.0.4
# 编译
$ make

编译完成后,可执行文件默认存放在src目录下。为方便全局调用,可执行sudo make install将二进制文件复制到系统路径。随后进入src目录启动服务与客户端:

$ cd src
$ ./redis-server
$ ./redis-cli
redis> set name www.biancheng.net
OK
redis> get name
"www.biancheng.net"

源码安装方式更灵活,但需自行处理依赖、权限与开机自启配置,适合对版本有明确要求或需要定制编译参数的场景。

启动服务、连接客户端与验证

安装完成后,在终端输入以下命令即可启动Redis服务端:

$ redis-server

启动客户端时,若未设置密码可直接运行:

$ redis-cli

若服务端配置了访问密码或运行在远程主机,需指定连接参数:

$ redis-cli -h [ip] -p [port] -a [password]

连接成功后,终端会显示类似如下提示符:

redis 127.0.0.1:6379>

其中127.0.0.1为本地回环地址,6379是Redis默认监听端口。输入PING命令进行连通性验证:

redis 127.0.0.1:6379> ping
PONG

返回PONG即表示Redis服务已正常运行并可接受命令。若启动失败,常见原因包括端口被占用、配置文件权限不足或依赖库缺失,可通过查看系统日志或redis-server终端输出进行排查。

在线练习工具与桌面可视化工具

Redis官方提供Web版在线练习工具(https://try.redis.io/),适合初学者快速熟悉常用命令。该工具仅用于临时体验,无法用于实际生产环境。

Redis在线工具

对于日常开发与运维,第三方可视化工具能显著提升操作效率。常见的Redis GUI客户端包括Redis Desktop Manager(RDM)、Another Redis DeskTop Manager及FastoRedis。其中RDM为跨平台桌面软件,支持Windows、Linux和macOS,提供直观的键值浏览与管理功能,并支持SSL/TLS加密与SSH隧道连接。其项目托管于GitHub,可通过官方仓库获取。

redis可视化工具

选择工具时,建议根据团队习惯、安全要求(如是否需要加密传输)及操作系统兼容性进行对比。在线工具适合快速验证命令,桌面客户端更适合长期项目与复杂数据结构管理。

来源:https://m.biancheng.net/redis/linux-installer.html
上一篇Redis配置文件详解:查看、修改与核心参数说明 下一篇MacOS安装MongoDB完整教程
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多