文檔半島外圍網(wǎng)上直營>>Redis Desktop Manager操作手冊>>如何使用RDM(Redis Desktop manager)
如何使用RDM(Redis Desktop manager)
在你安裝了RDM之后,你需要做的第一件事就是建立一個(gè)與Redis服務(wù)器的連接。在主窗口中,按下標(biāo)記為連接到Redis服務(wù)器的按鈕。
連接到本地或公共redis服務(wù)器
在第一個(gè)標(biāo)簽(連接設(shè)置)中,輸入有關(guān)你正在創(chuàng)建的連接的一般信息。
- Name - example: my_local_redis
- Host - redis-server host (example: localhost)
- Port - redis-server port (example: 6379)
- Password - redis-server authentication password (if any) (//redis.io/commands/AUTH)
- Username - only for redis-servers >= 6.0 with configured ACL, for older redis-server leave empty
如果你想用SSL連接到redis服務(wù)器實(shí)例,你需要在第二個(gè)標(biāo)簽上啟用SSL,并提供PEM格式的公鑰。某些云服務(wù)的說明見下文。
AWS ElastiCache
AWS ElastiCache在您的VPC之外無法訪問。為了遠(yuǎn)程連接到你的ElastiCache,你需要使用以下選項(xiàng)之一。
- Setup VPN connection [推薦] //docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/accessing-elasticache.html#access-from-outside-aws
- Setup SSH proxying host and connect through SSH tunnel. [Slow network performance. Not recommended]
- Setup NAT instance for exposing your AWS ElastiCache to the Internet [Firewall rules should be configured very carefully. Not recommended.]
啟用SSL/TLS校驗(yàn),并通過在途加密連接到您的AWS ElastiCache。
SSH tunnel
點(diǎn)擊SSH連接設(shè)置中的 "啟用TLS-over-SSH "復(fù)選框,并通過在途加密連接到AWS ElastiCache。
Windows Azure Redis Cache
-
用所有要求的信息創(chuàng)建一個(gè)連接。
- 確保 "使用SSL協(xié)議 "復(fù)選框已啟用。
- 你的Azure Redis連接已經(jīng)可以使用了。
用SSL/TLS 加密連接到一個(gè)Redis Labs 實(shí)例:
- 確保您的實(shí)例SSL的可用性.
- 下載并解壓 garantia_credentials.zip from the Redis Labs dashboard.
- 選擇garantia_user.crt in the "Public key" field.
- 選擇garantia_user_private.key in the "Private key" field.
- 選擇garantia_ca.pem in the "Authority" field.
Digital Ocean的連接設(shè)置有點(diǎn)令人困惑。要連接到Digital Ocean管理的Redis,你需要遵循以下步驟。
- 將主機(jī)、端口和密碼信息復(fù)制到RDM中
- 將RDM中的用戶名字段留空(重要!)。
- 啟用SSL/TLS檢查框
1. 基本的SSH隧道
SSH標(biāo)簽應(yīng)該允許你使用一個(gè)SSH隧道。如果你的redis服務(wù)器不能公開訪問,這很有用。要使用SSH隧道,選擇復(fù)選框 "使用SSH隧道"。有不同的安全選項(xiàng);你可以使用普通密碼或OpenSSH私鑰。

2. 高級SSH隧道
如果你需要高級SSH隧道,你應(yīng)該手動設(shè)置一個(gè)SSH隧道并通過localhost連接。
ssh SSH_HOST -L 7000:localhost:63793.連接到一個(gè)UNIX套接字
RDM不直接支持UNIX套接字,但你可以使用本地套接字重定向到UNIX域套接字,例如用socat。
socat -v tcp-l:6379,reuseaddr,fork unix:/tmp/redis.sock高級連接設(shè)置
高級設(shè)置選項(xiàng)卡允許你自定義命名空間分離器和其他高級設(shè)置。
