将 Talend Artifact Repository 安装为服务 - 7.1

Talend Data Fabric 安装指南 (Linux)

EnrichVersion
7.1
EnrichProdName
Talend Data Fabric
task
数据治理
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend DQ Portal
Talend ESB
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio

过程

  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 脚本进行编辑。
  4. NEXUS_HOME 更改为绝对文件夹位置。
    例如:NEXUS_HOME="/opt/Talend-A.B.C/tac/Artifact-Repository-Nexus-V2.14.3-02/nexus-2.14.3-02"
  5. RUN_AS_USER 选项设置为您想要用于运行该服务的拥有受限权限的用户。您不应以 root 用户身份运行 Nexus。
  6. PIDDIR 更改为该用户拥有读/写权限的目录,例如 ./
  7. Talend Artifact Repository 目录的所有者和组更改为您想要用于运行该服务的用户。
  8. 从终端中,浏览到 /etc/init.d
  9. 安装该服务。
    • 在 Ubuntu 上,使用以下命令:# update-rc.d nexus defaults
    • 在其他 Linux 发行版上,使用以下命令:
      $ chkconfig --add nexus
      $ chkconfig --levels 345 nexus on