如何在断开连接的环境中安装 Neo4j
前提:您正在使用私有/断开连接的环境,并且希望使用 RPM 软件包作为源安装 Neo4j 数据库。
-
您可以在另一台机器(有互联网访问权限)上使用以下命令下载 RPM 软件包。然后,您可以通过任何可能的方式将软件包传输到目标机器。
$ yum install --downloadonly --downloaddir=/tmp/neo4j_rpm_install_packages neo4j-enterprise-3.5.7
-
在使用私有/断开连接的环境(可以使用 wget https*)时,您可以先在其他地方准备所有文件,然后将它们放在云存储库中,以便使用断开连接的机器上的 wget 命令来传输所有必需的文件。
-
要安装 Neo4j,您需要安装 GPG 密钥。您可以在其他地方下载它并将其传输到目标机器,然后在安装 Neo4j 企业版之前执行必要的步骤。
$ wget https://debian.neo4j.org/neotechnology.gpg.key
在这种情况下,您将使用本地文件在断开连接的环境中导入 GPG 密钥。
$ rpm --import neotechnology.gpg.key
-
要安装 Neo4j 数据库,请使用以下命令安装 RPM 软件包:
rpm -i <package.rpm>
$ rpm -i neo4j-enterprise-3.5.7-1.noarch.rpm
注 1:要安装其他 JDK,您需要执行类似的步骤并从另一个源下载 RPM 软件包。
注 2:对于非交互式安装,您可以在安装 Neo4j 企业版之前设置环境中的变量来接受许可协议。
$ export NEO4J_ACCEPT_LICENSE_AGREEMENT=yes $ rpm -i neo4j-enterprise-3.5.7-1.noarch.rpm
-
使用配置文件配置 Neo4j。请参阅 RPM 安装的配置文件位置。
在云环境中,您需要编辑 neo4j.template 文件以对 neo4j.conf 文件进行更改。有关详细信息,请参阅以下链接:https://neo4j.ac.cn/developer/neo4j-cloud-vms/#vm-config -
您可以使用以下命令启用服务,以便在重新启动时启动(使用 root 或 sudo):
$ systemctl enable neo4j
-
要查看 Debian 和 RPM 的 neo4j.log,请使用
$ journalctl --unit=neo4j
或者
$ journalctl -e -u neo4j
此页面是否有帮助?