知识库

如何在断开连接的环境中安装 Neo4j

前提:您正在使用私有/断开连接的环境,并希望使用 RPM 包作为源安装 Neo4j 数据库。

  1. 您可以在另一台具有互联网访问权限的机器上使用以下命令下载 RPM 包。然后,您可以通过任何可行的方式将这些包传输到目标机器。

    $ yum install --downloadonly --downloaddir=/tmp/neo4j_rpm_install_packages neo4j-enterprise-3.5.7
  2. 在使用私有/断开连接的环境(您可以在其中使用 wget https*)时,您可以在其他地方准备所有文件,然后将它们放在云存储库中,以便从断开连接的机器使用 wget 命令传输所有需要的文件。

  3. 要安装 Neo4j,您需要安装 GPG 密钥。您可以在其他地方下载它并将其传输到目标机器,然后在安装 Neo4j 企业版之前执行所需步骤。

    $ wget https://debian.neo4j.org/neotechnology.gpg.key

    在这种情况下,您将使用本地文件在断开连接的环境中导入 GPG 密钥。

    $ rpm --import neotechnology.gpg.key
  4. 要安装 Neo4j 数据库,请使用命令 rpm -i <package.rpm> 安装 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
  5. 使用配置文件配置 Neo4j。请参阅 RPM 安装的文件位置。

    在云环境中,您需要编辑 neo4j.template 文件来修改 neo4j.conf 文件。详情请参阅链接: https://neo4j.ac.cn/developer/neo4j-cloud-vms/#vm-config
  6. 您可以在重启时启用服务启动(使用 root 或 sudo)

  7. 要查看 Debian 和 RPM 的 neo4j.log,请使用

    $ journalctl --unit=neo4j

    $ journalctl -e -u neo4j
© . All rights reserved.