跳到主要内容 跳到补充内容

安装 Talend Artifact Repository 作为 Linux 服务

步骤

  1. 以 root 身份将 Artifact-Repository-Nexus-VA.B.C.D.E/nexus-A.B.C-D/bin/nexus 复制到 /etc/init.d
  2. 通过运行以下命令使 nexus 脚本可执行:
    chmod 755 /etc/init.d/nexus
  3. NEXUS_HOME 更改为绝对文件夹位置。
    • 如果您正在使用 Nexus 2,请打开 nexus 脚本,然后更改 NEXUS_HOME 变量。有关在 Nexus 2 中配置 NEXUS_HOME 的详细说明,请参阅作为一项服务在 Linux 上运行 (仅提供英文版本)
    • 如果您正在使用 Nexus 3,请更改 .bashrc 文件中的 NEXUS_HOME 变量。有关在 Nexus 3 中配置 NEXUS_HOME 的详细说明,请参阅作为一项服务运行 (仅提供英文版本)
    例如:NEXUS_HOME="/opt/Talend-A.B.C/tac/Artifact-Repository-Nexus-V2.14.3-02/nexus-2.14.3-02"
  4. RUN_AS_USER 选项设置为您想要用于运行该服务的拥有受限权限的用户。您不应以 root 用户身份运行 Nexus。
  5. PIDDIR 更改为该用户拥有读/写权限的目录,例如 ./
  6. Talend Artifact Repository 目录的所有者和组更改为您想要用于运行该服务的用户。
  7. 从终端中,浏览到 /etc/init.d
  8. 安装该服务。
    • 在 Ubuntu 上,使用以下命令:# update-rc.d nexus defaults
    • 在其他 Linux 发行版上,使用以下命令:
      $ chkconfig --add nexus
      $ chkconfig --levels 345 nexus on

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!