【问题标题】:Not able to access to ArangoDB web interface无法访问 ArangoDB Web 界面
【发布时间】:2016-05-17 16:07:22
【问题描述】:

我在 Ubuntu 服务器上安装了 ArangoDB。 我可以连接 arangosh,但无法从 Web 界面连接。

尝试了很多东西,比如在 conf 文件中:

tcp://0.0.0.0:8529

tcp://my.server.ipaddress:8529

tcp://myservern.ndd:8529

总是得到:ERR_CONNECTION_TIMED_OUT

【问题讨论】:

    标签: laravel arangodb arangodb-php


    【解决方案1】:

    其实是因为8529端口没有打开所以我打开了:

    sudo ufw allow 8529
    

    不要忘记在 arangod.conf 上添加您的域而不是 localhost IP:

    endpoint = tcp://your.dev.ndd:8529
    

    【讨论】:

      【解决方案2】:

      原因是tcp://。如果您使用 arangosh 作为 ArangoDB 的客户端或通过驱动程序,则它的目的是。

      如果你使用你的浏览器,你应该使用普通的http:// - 所以在你的情况下:

      http://my.server.ip.address:8529/
      

      或者...

      http://myserver.ndd:8529
      

      您还应该确保没有防火墙阻止连接(例如端口未打开),然后重新验证

      netstat -alnpt
      

      那个arangod真的很听0.0.0.0:8529

      【讨论】:

      • 我用 ip 地址和域名修改了 arangod conf 文件,但我总是得到:2016-05-18T09:12:31Z [22227] FATAL invalid endpoint 'X.X.X.X:8529' * 数据库版本检查失败,您需要运行“升级”吗?
      • 启动 arangodb 附加 --upgrade 参数以将您的架构升级到新版本;之后你应该可以正常开始了。
      • 仍然得到 sudo arangodb restart --upgrade * 启动 arango 数据库服务器 arangod 2016-05-18T09:24:14Z [22558] FATAL invalid endpoint 'http://X.X.X.X:8529' * 数据库版本检查失败,你需要运行“升级”?
      • 很可能初始化脚本接受sudo arangodb upgrade--upgrade 启动arangod
      • sudo arangodb upgrade [sudo] forge 的密码:sudo: arangodb: command not found
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-16
      • 1970-01-01
      • 1970-01-01
      • 2016-05-06
      • 1970-01-01
      • 1970-01-01
      • 2015-06-17
      相关资源
      最近更新 更多