【发布时间】:2020-02-06 12:36:37
【问题描述】:
我已经在数字海洋水滴 Ubuntu 服务器上部署了我的 nodejs 应用程序,并在其上安装了 redis-server 并且运行良好。
root@droovia:~/droovia.com# sudo systemctl status redis
● redis-server.service - Advanced key-value store
Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2019-10-09 06:44:33 UTC; 44min ago
Docs: http://redis.io/documentation,
man:redis-server(1)
Main PID: 4677 (redis-server)
Tasks: 4 (limit: 1152)
CGroup: /system.slice/redis-server.service
└─4677 /usr/bin/redis-server 127.0.0.1:6379
Oct 09 06:44:33 droovia systemd[1]: Starting Advanced key-value store...
Oct 09 06:44:33 droovia systemd[1]: redis-server.service: Can't open PID file /var/run/redis/redis-server.pid (yet?) after start: No such file or directory
Oct 09 06:44:33 droovia systemd[1]: Started Advanced key-value store.
现在我需要将 Redis 从 droplet ubuntu 服务器连接到我的计算机 desktop Redis manager
我用sudo ufw allow 6379允许端口6379
root@droovia:~/droovia.com# sudo ufw status
Status: active
To Action From
-- ------ ----
OpenSSH ALLOW Anywhere
80/tcp ALLOW Anywhere
443/tcp ALLOW Anywhere
4000 DENY Anywhere
6379 ALLOW Anywhere
OpenSSH (v6) ALLOW Anywhere (v6)
80/tcp (v6) ALLOW Anywhere (v6)
443/tcp (v6) ALLOW Anywhere (v6)
4000 (v6) DENY Anywhere (v6)
6379 (v6) ALLOW Anywhere (v6)
并尝试通过输入数字海洋水滴IP###.##.###.###和Redis端口来连接Redis桌面管理器
我是否遗漏了上述步骤中的任何内容
【问题讨论】:
-
您必须在配置文件中查找 bindIP 才能接受其他连接
标签: node.js redis virtual-machine digital-ocean ubuntu-server