Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何安装Neo4j 2.0+;作为windows服务_Windows_Neo4j - Fatal编程技术网

如何安装Neo4j 2.0+;作为windows服务

如何安装Neo4j 2.0+;作为windows服务,windows,neo4j,Windows,Neo4j,我正在试用适用于Windows的Neo4j 2.0社区版测试版,但我找不到将其作为服务安装的方法。启动Neo4j的唯一方法似乎是通过Neo4j-community.exe,但这需要互动才能按下启动按钮。1.X版本中存在的批处理文件已不存在 有人有什么想法吗?如果你看这里:windows版本显示.zip下载。在bin文件夹中有bat文件 以管理员身份运行它,并使用install命令将其作为服务安装。要扩展@LameCoder的答案,我必须执行以下步骤: 下载zip文件(非exe) 解压缩到此实例的

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

有人有什么想法吗?

如果你看这里:windows版本显示.zip下载。在bin文件夹中有bat文件


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

要扩展@LameCoder的答案,我必须执行以下步骤:

  • 下载zip文件(非exe)
  • 解压缩到此实例的最终位置
  • 下载并安装(8不存在,但Neo说使用7)
  • 从命令提示符
    SETX JAVA\u HOME“C:\Program Files\JAVA\jdk1.7.0\u 80”
    。这将全局设置环境变量
  • 在Neo4j文件夹中,从管理员提升的控制台执行:
    \bin\Neo4jInstaller.bat安装
    。如果未运行控制台,则访问将被拒绝
  • 如果您的环境变量设置正确,它将被安装
  • 重新启动,使环境变量可用于服务
  • 请注意,您的服务已开始并正在
    http://localhost:7474
  • 要运行多个实例

  • 编辑
    Neo4jInstaller.bat
    以修改
    serviceName
    serviceDisplayName
    属性
  • 在与上面相同的文件中,将属性
    org.neo4j.server.webserver.port
    org.neo4j.server.webserver.https.port
    编辑到不同的端口
  • 要在应用服务器的不同主机上运行

  • 取消注释
    neo4j server.properties
    文件中的
    org.neo4j.server.webserver.address
    属性,以公开127.0.0.1以外的服务主机

  • 现在使用powershell方法(bat文件已折旧)。有一个很好的向导

  • 下载ZIP文件()
  • 将其解压缩到C:\neo4j
  • 以管理员身份打开powershell并使用:
    C:\neo4j\bin\neo4j安装服务
  • 对所有其他操作使用相同的命令(例如,
    C:\neo4j\bin\neo4j restart
  • 如果遇到问题,请检查以下内容:

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

    • 您是否允许powershell脚本运行(
      设置ExecutionPolicy-ExecutionPolicy Unrestricted
      -小心使用)

    • 是否已安装java并将java\u HOME环境变量设置为java目录(即C:\Program Files\java\jre1.8.0\u 65)

    旧答案(以防对人更有效)

  • 转到neo4j下载页面,选择其他安装。下载zip文件

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

  • 按照说明去做 . 简言之:

  • 类型:
    导入模块C:\Neo4j\bin\Neo4j管理.psd1

  • 要安装服务,请输入:

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


  • 是的,这就是问题所在。谢谢。参考答案,建议下载Neo4J的zip版本。Neo4J站点上似乎出现了一个问题,无法再下载zip文件。3.0中的直接链接再次中断。