📌  相关文章
📜  如何在 manjaro 上安装 redis - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:24:17.014000             🧑  作者: Mango

如何在 Manjaro 上安装 Redis

Redis是一个高性能、基于内存、键值存储数据库。它支持多种数据结构,例如字符串、哈希、列表等。Redis可以通过网络访问,因此非常适合用作缓存、消息队列、会话存储等。

在本文中,我们将介绍如何在Manjaro Linux操作系统上安装Redis服务器。

安装

在Manjaro Linux中,可以使用包管理器Pacman来安装Redis。打开终端并输入以下命令进行安装:

sudo pacman -S redis
配置

安装完成后,Redis服务器将自动启动。您可以通过以下命令检查Redis服务器是否正在运行:

sudo systemctl status redis

如果Redis服务器正在运行,您将看到类似于以下输出:

● redis.service - Redis persistent key-value database
   Loaded: loaded (/usr/lib/systemd/system/redis.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2021-06-04 15:34:33 CST; 2s ago
 Main PID: 16234 (redis-server)
    Tasks: 4 (limit: 18934)
   Memory: 3.5M
   CGroup: /system.slice/redis.service
           └─16234 /usr/bin/redis-server *:6379

现在Redis服务器已经安装并运行,但默认情况下,服务器是不安全的,因为密码保护没有启用。请按照以下步骤进行配置,以使Redis服务器更加安全:

启用密码保护

首先,修改Redis配置文件/etc/redis.conf,找到以下行:

# requirepass foobared

取消注释该行,并将"foobared"替换为您的密码:

requirepass yourpassword
修改绑定地址

默认情况下,Redis服务器在所有网络接口上侦听。可以从其它计算机上连接到服务器,如果您不需要远程连接,则最好将其限定在本地主机上。找到以下行:

# bind 127.0.0.1 ::1

取消注释该行,以便只在本地主机上侦听Redis服务器:

bind 127.0.0.1 ::1
重启Redis服务器

完成上述更改后,重启Redis服务器以应用更改:

sudo systemctl restart redis
使用

现在Redis服务器已经安装并已配置为更安全,您可以通过以下命令连接到Redis服务器:

redis-cli -a yourpassword

在上面的命令中,将yourpassword替换为您在/etc/redis.conf文件中设置的密码。

现在您已经连接到Redis服务器,可以开始使用它了。例如,要设置一个键值对,请使用以下命令:

SET key value

要检索键的值,请使用以下命令:

GET key

要退出Redis CLI,请按以下组合键:

Ctrl + C
```markdown