another redis desktop mannager连接linux系统的redis
时间: 2025-01-02 18:38:04 浏览: 8
### 如何使用 Another Redis Desktop Manager 连接到 Linux 上的 Redis 服务器
为了成功连接到位于 Linux 系统上的 Redis 服务,确保 Redis 的配置允许远程访问非常重要。默认情况下,Redis 只能接受来自本地主机的请求[^1]。
#### 修改 Redis 配置文件以支持远程连接
编辑 `/etc/redis/redis.conf` 文件来取消绑定仅限于 `127.0.0.1` 或者设置为 `bind 0.0.0.0` 来监听所有网络接口。另外,如果启用了密码保护,则需指定 `requirepass` 参数并为其分配一个安全的密码。
```bash
# 解除 bind 限制或设为 bind 0.0.0.0
bind 0.0.0.0
# 设置 requirepass 密码 (可选但推荐)
requirepass your_secure_password_here
```
保存更改后的配置文件,并重启 Redis 服务使这些修改生效:
```bash
sudo systemctl restart redis.service
```
#### 使用 Docker 容器运行 Redis 并挂载自定义配置文件
当通过 Docker 启动 Redis 实例时,可以利用 `-v` 参数将宿主机路径映射至容器内部位置,从而实现持久化存储以及外部管理工具对配置的支持[^2]。
```bash
docker run \
-v /data/redis/conf/redis.conf:/etc/redis/redis.conf \
-v /data/redis/data:/data \
-d redis:6.2.6 \
redis-server /etc/redis/redis.conf
```
上述命令会创建一个新的 Redis 容器实例,并将其配置文件和数据目录分别挂载到了宿主机上相应的位置。
#### 下载安装 Another Redis Desktop Manager
前往官方 GitHub 发布页面下载适合操作系统的版本[^3]:
- [Another Redis Desktop Manager Releases](https://github.com/uglide/RedisDesktopManager/releases)
完成软件包安装过程之后即可打开应用程序准备建立新的数据库连接。
#### 创建新连接配置
在 Another Redis Desktop Manager 中新建一条记录用于描述目标 Redis 数据库的信息。输入必要的字段如下所示:
| 字段名 | 描述 |
|--|-------------------------------------------------------------|
| 主机 | 输入 Linux 机器 IP 地址 |
| 端口 | 默认端口号通常为 6379 |
| 用户名 | 如果设置了 ACL 则填写对应的用户名 |
| 密码 | 若之前指定了 `requirepass` ,则在此处提供相应的认证凭证 |
点击测试按钮确认能否正常通信;一旦验证无误就可以正式添加此条目作为常用连接之一了。
阅读全文