我目前正在尝试在我的 Ubuntu 18.04 服务器上安装 ArangoDB。ArangoDB 真正巧妙的地方之一是它提供了用于管理数据库的精心设计的 Web 界面。在我的 Windows 安装中,我可以通过浏览到http://127.0.0.1:8529/
. 在我的服务器上,我确保 UFW 已配置为接受端口 8529 上的连接。当我 Telnet 到服务器上的 localhost 8529 时,我可以连接。但是,我无法从我的 Windows 台式机上执行此操作。我也无法通过浏览到
https://user:[email protected]:8529
.
我非常感谢任何可能告诉我如何做到这一点的人——如果有可能的话。可能以某种方式涉及端口转发,但如果这需要我以某种方式在我的服务器上配置 Nginx,我之前没有这样做的经验。
安装后 ArangoDB 只监听 localhost,这是默认设置的。要将服务公开给另一个网络,您必须调整 ArangoDB 配置。
编辑配置。默认位置 /etc/arangodb3/arangod.conf (Ubuntu)
或将其公开给所有网络(如果需要):
然后重新启动 ArangoDB 服务: