我在我的服务器端口7474上安装了一个Neo4J实例。我的域名也在使用该服务器,我希望webadmin可以远程使用用户名和密码,如下所示:
example.com:7474
有办法吗?我在Neo4J文档中找不到任何指南。
答案 0 :(得分:17)
您是否有机会通过Neo4j Server Configuration documentation?它说:
#allow任何客户端连接
org.neo4j.server.webserver.address = 0.0.0.0
默认情况下,conf/neo4j-server.properties
中的这一行被注释,并将端口7474
的访问权限限制为localhost或127.0.0.1
(这可能是因为使用该服务器并访问您的域的原因Neo4j over localhost)。取消注释该行,它应该使每个人都可以访问端口7474,即0.0.0.0
。
为了使用授权层保护您的Neo4j服务器,您可能需要参考Securing access to the Neo4j Server documentation。
答案 1 :(得分:4)
在我的ubuntu案例中,取消注释的行是
dbms.connector.http.address=0.0.0.0:7474
档案位置
Ubuntu: /etc/neo4j/neo4j.conf
Neo4j 3.0.6