如何安装Neo4j 2.0+作为Windows服务

awl*_*awl 7 windows neo4j

我正在尝试用于Windows的Neo4j 2.0的社区版测试版,但我看不到将其作为服务安装的方法.启动Neo4j的唯一方法似乎是通过neo4j-community.exe,但这需要交互性来按下启动按钮.1.X版本中存在的批处理文件已不存在.

有人有主意吗?

Chr*_*isE 7

现在使用powershell方法(bat文件已折旧).有一个很好的指导这里

  1. 下载ZIP文件(下载页面).
  2. 将其解压缩到C:\neo4j
  3. 以管理员身份打开powershell并使用: C:\neo4j\bin\neo4j install-service
  4. 对所有其他操作使用相同的命令(即.C:\neo4j\bin\neo4j restart)

如果您遇到问题,请检查以下内容:

  • 您是否以管理员身份运行PowerShell?

  • 您是否允许运行PowerShell脚本(Set-ExecutionPolicy -ExecutionPolicy Unrestricted- 小心使用).

  • 您是否安装了Java并将JAVA_HOME环境变量设置为java目录(即C:\ Program Files\Java\jre1.8.0_65)?

旧答案(如果它对人们有效)

  1. 转到neo4j下载页面,然后选择其他安装.下载zip文件.

  2. 将其解压缩到C:\neo4j(不是必需的,但您可以更轻松地复制和粘贴示例脚本).

  3. 按照此处的说明操作 .简单来说:

  4. 类型: Import-Module C:\Neo4j\bin\Neo4j-Management.psd1

  5. 要安装服务,请输入:

    'C:\ Neo4j'| Initialize-Neo4jServer -ListenOnIPAddress 127.0.0.1 -PassThru | Install-Neo4jServer -PassThru | 启动Neo4jServer


小智 5

如果你看这里:http://www.neo4j.org/download/other_versions windows版本显示.zip下载.在bin文件夹中有bat文件.

以管理员身份运行它并使用该install命令将其安装为服务.