> ## Documentation Index
> Fetch the complete documentation index at: https://docs.1000w123.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Redis 安装

Magento 使用 Redis 进行会话和缓存存储。它完全是可选的，您可以使用数据库进行会话存储。但 Redis 做得更好。最新版本的 Magento 可与 Redis 7.0 配合使用。Ubuntu 附带了 Redis 6.0，因此我们将使用 Redis 存储库进行安装。

导入官方 Redis GPG 密钥。

```bash theme={null}
$ curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
```

将 APT 存储库添加到您的源列表中。

```bash theme={null}
$ echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
```

更新系统仓库列表。

```bash theme={null}
$ sudo apt update
```

发出以下命令以安装 Redis 服务器。

```bash theme={null}
$ sudo apt install redis
```

确认 Redis 版本。

```bash theme={null}
$ redis-server -v
Redis server v=7.2.1 sha=00000000:0 malloc=jemalloc-5.3.0 bits=64 build=95712a67f5005c28
```

让我们使用以下命令验证服务连接。

```bash theme={null}
$ redis-cli
```

您将切换到 Redis shell。

第一步是设置 Redis 默认用户的密码。替换为您选择的强密码。请确保在密码前加上字符。`Your_Redis_Password``>`

```bash theme={null}
127.0.0.1:6379> acl setuser default >Your_Redis_Password
```

测试 Redis 身份验证。

```bash theme={null}
127.0.0.1:6379> AUTH Your_Redis_Password
OK
```

对服务执行 ping 操作。

```bash theme={null}
127.0.0.1:6379> ping
PONG
```

通过键入 .`exit`

如果需要，您可以使用以下命令生成 Redis 密码。

```bash theme={null}
$ openssl rand 60 | openssl base64 -A
OaYOuq6J9HhxMV0sGCeZbaGecphCl4GBfVkCOPkNjkQE1FX9DKpGSCJcDb8UV+AuFKA8tR1PgjGequn1
```
