如何打开Neo4J Webadmin以进行远程控制?

11

我在我的服务器上的7474端口安装了Neo4J实例。我的域名也使用了该服务器,我想远程使用Webadmin,并像这样使用用户名和密码:

example.com:7474

有没有办法做到这一点?我在Neo4J文档中找不到任何指导方针。

2个回答

17

你有没有看过 Neo4j 服务器配置文档?它说:

# 允许任何客户端连接

org.neo4j.server.webserver.address=0.0.0.0

conf/neo4j-server.properties 中的这行默认被注释掉,限制了对端口 7474 的访问仅限于本地主机或 127.0.0.1(这可能是为什么使用该服务器并通过本地主机访问 Neo4j 可以正常工作的原因)。取消注释该行,应该可以让端口 7474 对每个人都可访问,即 0.0.0.0

为了使用授权层保护你的 Neo4j 服务器,你可能需要参考 Securing access to the Neo4j Server documentation


4
在我的 Ubuntu 上,需要取消注释的行是:
dbms.connector.http.address=0.0.0.0:7474

文件位置

Ubuntu: /etc/neo4j/neo4j.conf

Neo4j 3.0.6


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接