我买了一个VPS,我想把MongoDB服务器放在那里。我用ssh隧道连接到VPS,安装MongoDB并启动它。问题是,如何将VPS服务器添加到MongoDB Compass?有可能吗?
我试图通过主机名进行连接,但我收到了这个错误-- connect ECONNREFUSED my.ip.adress.here也试图通过MongoDB Compass中的ssh隧道进行连接--对我来说不起作用。
也许港口有问题?
我可以用ssh从终端连接到我的VPS。
Edit1: --我使用这个文档在ubuntu上安装MongoDB,我使用的是MongoDB 4.2.8
EDIT2:当我在VPS上安装mongodb时,MongoDB ip是127.0.0.1,如何更改?我要它为VPS ip地址设置它。如果可能的话,否则我不明白如何在VPS上连接到我的DB。
对不起,如果这是蹩脚的问题,只是第一次使用VPS,这是相当复杂的我。
发布于 2021-05-20 15:25:16
在使用mongodb指南针连接到vps之前,需要允许从vps远程连接到mongodb。
sudo nano /etc/mongod.conf
sudo systemctl重启单神
数独ufw允许27017
对副总裁来说就是这样了。
就这样。你应该有联系。现在可以在远程计算机上查看mongodb实例的集合和字段。
https://stackoverflow.com/questions/62690156
复制相似问题