在Linux机器上安装Neo4j时出现“neo4j:command not found”错误

时间:2013-08-07 22:28:42

标签: linux neo4j

我试图在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:command not found”。

已在此计算机上安装Java: java版“1.6.0_27” OpenJDK运行时环境(IcedTea6 1.12.5)(6b27-1.12.5-0ubuntu0.12.04.1) OpenJDK 64位服务器VM(内置20.0-b12,混合模式)

3 个答案:

答案 0 :(得分:8)

.可能没有PATH,因此您需要执行./neo4j start

答案 1 :(得分:1)

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

rc-service neo4j start
rc-update add neo4j default

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

答案 2 :(得分:0)

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

service neo4j-service start

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

service neo4j-service status