如何在曼扎罗山上安装 Redis

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

Redis是闪电般快速的内存键值数据存储,已成为许多应用程序技术堆栈中的重要组成部分。无论您是处理缓存、实时分析还是数据存储,Redis 都是强大的动力源。

如何在曼扎罗山上安装 Redis

在曼扎罗山上安装 Redis

第 1 步。在深入了解 Redis 安装之前,确保您的 Manjaro 系统是最新的至关重要。打开终端并执行以下命令:

<span class="pln">sudo pacman </span><span class="pun">-</span><span class="typ">Syu</span>

第 2 步。在 Manjaro 上安装 Memcached。

  • 方法1:使用吃豆人安装Redis。

让我们通过 Pacman 安装 Redis

<span class="pln">sudo pacman </span><span class="pun">-</span><span class="pln">S redis</span>

安装后,最好验证 Redis 版本。这是你可以做到的:

<span class="pln">redis</span><span class="pun">-</span><span class="pln">server </span><span class="pun">--</span><span class="pln">version</span>
  • 方法二:从源码编译安装Redis。

您可以从官方网站或使用以下命令下载最新版本的 Redis:

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

接下来,提取下载的源代码并导航到 Redis 源目录:

<span class="pln">tar xzf redis</span><span class="pun">-</span><span class="lit">7.2</span><span class="pun">.</span><span class="lit">1.tar</span><span class="pun">.</span><span class="pln">gz
cd redis</span><span class="pun">-</span><span class="lit">7.2</span><span class="pun">.</span><span class="lit">1</span>

该过程的核心涉及从源代码编译和安装 Redis。这是它是如何完成的:

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

要验证 Redis 是否已成功安装,您可以运行以下命令:

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

第 3 步。使用 CLI 中的 Redis。

Redis 的真正魔力始于您启动 Redis 服务器。使用以下命令开始旅程:

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

Redis 服务器还活着吗?快速 ping 会告诉您:

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

要暂停 Redis 服务器,请使用以下命令:

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

第 4 步。配置雷迪斯。

Redis 配置设置存储在配置文件中。在 Manjaro 系统上,这些文件通常位于目录中。主配置文件名为 。您可以使用文本编辑器(如 或 vim)对这些配置文件进行更改。/etc/redis/redis.confnano

要访问 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>

基本红地配置

  • 端口配置:

Redis 侦听的默认端口是 6379。如果需要,可以更改此端口,但请确保新端口未被其他服务使用。

<span class="pln">port </span><span class="lit">6379</span>
  • 绑定配置:

您可以指定 Redis 将侦听传入连接的网络接口。要绑定到所有可用的网络接口,请使用:

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

若要绑定到特定 IP 地址,请替换为 IP 地址。0.0.0.0

  • 密码保护:要保护您的 Redis 服务器,您可以设置密码。取消注释该指令并替换为您选择的密码:requirepass'yourpassword'
<span class="pln">requirepass yourpassword</span>

使用此配置时,连接到 Redis 的客户端将需要提供密码。

  • 保存配置:Redis 会定期将数据快照保存到磁盘,以保证数据的持久性。该指令用于指定这些快照的发生时间。默认情况下,Redis 会保存数据集:save
    • 900 秒(15 分钟)后,如果至少有一个密钥已更改。
    • 300 秒(5 分钟)后,如果至少更改了 10 个键。
    • 如果至少更改了 60 个密钥,则在 10000 秒后。

    您可以根据需要调整这些设置。

  • 最大内存配置:您可以限制 Redis 使用的内存量。该指令定义此限制,并指定达到内存限制时要使用的逐出策略。例如,要将 Redis 限制为 1GB 内存并使用最近最少使用 (LRU) 逐出策略:maxmemorymaxmemory-policy
<span class="pln">maxmemory </span><span class="lit">1gb</span><span class="pln">
maxmemory</span><span class="pun">-</span><span class="pln">policy allkeys</span><span class="pun">-</span><span class="pln">lru</span>

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


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

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

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