Structr,现有的 Neo4j 安装和密码 shell
Structr, existing Neo4j installation and cypher shell
我的 Windows 7 机器上有以下安装:
- Neo4j 社区版 3.1.0
- 结构-ui-2.0.1
我先安装了 Neo4j,然后安装了 Structr UI。
我能够 运行 Structr UI 并创建模式,添加节点和关系。
我有以下问题:
- 我猜 Structr 启动并使用它自己的、独立的 neo4j 实例。每当我启动已安装的 Neo4j 时,Structr 都会抛出一个异常,说明地址 7474 已被绑定
- 我无法从 Cypher shell 连接到这个 'internal' Neo4j 实例(使用我现有实例的 bat 文件,提供端口号等)
- 我希望同时使用 Structr UI 和 Cypher shell。最好的方法是让 Structr 使用我现有的 Neo4j 实例而不是内部实例
我该如何进行?
是的,正确。 Structr 启动它自己的嵌入式 Neo4j 数据库,因此如果您先启动 Neo4j,Structr 会尝试绑定到与 Neo4j 相同的端口,但会失败,因为这些端口已被使用。
Structr 没有用于 Cypher shell 的连接器,因此您将无法连接到内部 Neo4j 实例。
使用 https://structr.org/repositories/snapshots/org/structr/structr-ui/2.1.0-SNAPSHOT/structr-ui-2.1.0-20170202.205126-26-dist.zip 中的最新 Structr 快照 (2.1)。此版本支持使用 structr.conf 配置文件中的以下配置设置连接到远程 Neo4j 数据库:
database.driver.mode = remote
database.connection.url = bolt://localhost:7687
database.connection.username = neo4j
database.connection.password = neo4j
您必须调整上述设置以适合您的 Neo4j 安装。
我的 Windows 7 机器上有以下安装:
- Neo4j 社区版 3.1.0
- 结构-ui-2.0.1
我先安装了 Neo4j,然后安装了 Structr UI。
我能够 运行 Structr UI 并创建模式,添加节点和关系。
我有以下问题:
- 我猜 Structr 启动并使用它自己的、独立的 neo4j 实例。每当我启动已安装的 Neo4j 时,Structr 都会抛出一个异常,说明地址 7474 已被绑定
- 我无法从 Cypher shell 连接到这个 'internal' Neo4j 实例(使用我现有实例的 bat 文件,提供端口号等)
- 我希望同时使用 Structr UI 和 Cypher shell。最好的方法是让 Structr 使用我现有的 Neo4j 实例而不是内部实例
我该如何进行?
是的,正确。 Structr 启动它自己的嵌入式 Neo4j 数据库,因此如果您先启动 Neo4j,Structr 会尝试绑定到与 Neo4j 相同的端口,但会失败,因为这些端口已被使用。
Structr 没有用于 Cypher shell 的连接器,因此您将无法连接到内部 Neo4j 实例。
使用 https://structr.org/repositories/snapshots/org/structr/structr-ui/2.1.0-SNAPSHOT/structr-ui-2.1.0-20170202.205126-26-dist.zip 中的最新 Structr 快照 (2.1)。此版本支持使用 structr.conf 配置文件中的以下配置设置连接到远程 Neo4j 数据库:
database.driver.mode = remote database.connection.url = bolt://localhost:7687 database.connection.username = neo4j database.connection.password = neo4j
您必须调整上述设置以适合您的 Neo4j 安装。