如何在 Debian 12 上安装 Redis(红)

Linux命令 Edge插件网 1年前 (2023-08-16) 558次浏览 已收录 0个评论

Redis 不仅仅是另一个数据库;它是一个功能强大的数据结构服务器,支持各种数据类型,如字符串、哈希、列表、集合、排序集等。除了多功能性之外,Redis 在低延迟和高吞吐量至关重要的场景中表现出色。它用作缓存、消息代理,甚至支持实时分析。

如何在 Debian 12 上安装 Redis(红)

在 Debian 12 书虫上安装 Redis

第 1 步。在我们安装任何软件之前,通过在终端中运行以下命令来确保您的系统是最新的非常重要:apt

<span class="pln">sudo apt update</span>

此命令将刷新存储库,允许您安装最新版本的软件包。

第 2 步。在 Debian 12安装 Redis

以下是从 Debian 仓库安装 Redis 的步骤:

<span class="pln">sudo apt install redis</span><span class="pun">-</span><span class="pln">server</span>

安装完成后,Redis 将自动启动。您可以通过运行以下命令来检查 Redis 的状态:

<span class="pln">sudo systemctl status redis</span><span class="pun">-</span><span class="pln">server</span>

要测试 Redis 是否正常工作,您可以运行以下命令:

<span class="pln">redis</span><span class="pun">-</span><span class="pln">cli ping</span>

如果 Redis 工作正常,它将返回 PONG。

如果您希望从源代码安装 Redis,可以按照以下步骤操作。首先,安装构建依赖项:

<span class="pln">sudo apt update
sudo apt install build</span><span class="pun">-</span><span class="pln">essential tcl</span>

接下来,从官网下载最新的 Redis 稳定版:

<span class="pln">wget https</span><span class="pun">:</span><span class="com">//download.redis.io/releases/redis-7.0.9.tar.gz</span>

解压缩下载的文件:

<span class="pln">tar xzf redis</span><span class="pun">-</span><span class="lit">7.0</span><span class="pun">.</span><span class="lit">9.tar</span><span class="pun">.</span><span class="pln">gz</span>

更改为解压缩的目录:

<span class="pln">cd redis</span><span class="pun">-</span><span class="lit">7.0</span><span class="pun">.</span><span class="lit">9</span>

构建 Redis:

<span class="pln">make</span>

安装 Redis

<span class="pln">sudo make install</span>

启动 Redis:

<span class="pln">redis</span><span class="pun">-</span><span class="pln">server</span>

要测试 Redis 是否正常工作,您可以运行以下命令:

<span class="pln">redis</span><span class="pun">-</span><span class="pln">cli ping</span>

如果 Redis 工作正常,它将返回 PONG。

第 3 步。配置 Redis 服务器。

要使用命令行选项在 Debian Linux 上配置 Redis 服务器,您可以按照以下步骤操作:
<span class="pln">sudo nano </span><span class="pun">/</span><span class="pln">etc</span><span class="pun">/</span><span class="pln">redis</span><span class="pun">/</span><span class="pln">redis</span><span class="pun">.</span><span class="pln">conf</span>

找到以 bind 开头的行,并将其更改为以下内容:

<span class="pln">bind </span><span class="lit">127.0</span><span class="pun">.</span><span class="lit">0.1</span>

这将确保 Redis 仅侦听本地主机接口上的连接。

找到以 开头的行并将其更改为以下内容:protected-mode

<span class="kwd">protected</span><span class="pun">-</span><span class="pln">mode </span><span class="kwd">no</span>

这将禁用 Redis 的保护模式,该模式默认启用,仅允许来自本地主机的连接。

找到以端口开头的行,并将其更改为所需的端口号。例如:

<span class="pln">port </span><span class="lit">6379</span>

这会将 Redis 服务器设置为侦听端口 6379。

保存并关闭配置文件。

重新启动 Redis 服务以应用更改:

<span class="pln">sudo systemctl restart redis</span>

通过运行以下命令验证 Redis 是否正在运行并侦听正确的端口:

<span class="pln">redis</span><span class="pun">-</span><span class="pln">cli ping</span>

如果 Redis 工作正常,它将返回 。PONG

第 4 步。管理雷迪斯。

通过以下做法高效管理您的 Redis 实例:

  • 与 Redis CLI 交互:

使用 Redis 命令行界面 (CLI) 执行各种命令:

<span class="pln">redis</span><span class="pun">-</span><span class="pln">cli
</span>
  • 监控 Redis 性能:
Redis 提供了一个提供关键性能指标的命令。密切关注内存使用情况、客户端等:INFO
<span class="pln">redis</span><span class="pun">-</span><span class="pln">cli INFO</span>

第5步。排查常见问题。

即使有细致的计划,也可能会出现问题。以下是解决两个常见问题的策略:

  1. 解决内存耗尽问题:Redis 在内存中运行,使内存管理变得至关重要。为配置参数设置适当的值以避免内存不足。配置逐出策略,以便在达到内存限制时删除不常用的数据。maxmemory
  2. 处理数据损坏:虽然 Redis 提供了持久性机制,但数据损坏仍然可能发生。了解 Redis 持久性的工作原理,并实施可靠的备份策略。定期测试备份以确保数据完整性。

感谢您使用本教程在 Debian 12 书虫上安装最新版本的 Redis。如需其他帮助或有用信息,我们建议您查看 Redis 官方网站


Edge插件网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:如何在 Debian 12 上安装 Redis(红)
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址