【问题标题】:Got "neo4j: command not found" error when installing Neo4j on Linux machine在 Linux 机器上安装 Neo4j 时出现“neo4j:找不到命令”错误
【发布时间】:2013-08-09 12:12:27
【问题描述】:

我尝试在 Ubuntu 机器上安装 Neo4j1.9.2。我从 Neo4j.org 下载了 neo4j-community-1.9.2-unix.tar.gz 并解压缩。 neo4j 文件位于 bin 目录中。

在 bin 目录中,我输入命令“neo4j start”,得到错误“neo4j: command not found”。我也试过命令“sudo neo4j install”,在我提供密码后,我得到同样的错误“neo4j:找不到命令”。

Java 已安装在这台机器上: java版本“1.6.0_27” OpenJDK 运行时环境 (IcedTea6 1.12.5) (6b27-1.12.5-0ubuntu0.12.04.1) OpenJDK 64 位服务器虚拟机(build 20.0-b12,混合模式)

【问题讨论】:

    标签: linux neo4j


    【解决方案1】:

    您的PATH 中可能没有.,因此您需要使用./neo4j start。

    【讨论】:

      【解决方案2】:

      如果你使用包管理器在你的系统上安装 neo4j(我的是在 gentoo 上使用 portage 覆盖),那么命令在/etc/init.d/neo4j 下。我发现这些在 gentoo 中很有用。

      rc-service neo4j start
      rc-update add neo4j default
      

      shell 在所有用户的路径上,但服务不在路径上。大多数 Linux 发行版中的大多数服务都是这种情况,除非您有 DIY 安装。

      【讨论】:

        【解决方案3】:

        您可以使用以下命令启动 neo4j 服务器:

        service neo4j-service start

        但是,如果您能够访问 localhost:7474,则服务器已经启动。您可以通过以下方式检查状态:

        service neo4j-service status

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2016-11-30
          • 1970-01-01
          • 1970-01-01
          • 2019-05-01
          • 1970-01-01
          • 1970-01-01
          • 2014-12-09
          相关资源
          最近更新 更多