zoukankan      html  css  js  c++  java
  • CentOS7 Nexus安装

    CentOS7 Nexus安装

    CentOS7 Nexus安装

    Download

    • Nexus下载nexus-2.11.2-03-bundle.tar.gz

    Install

    • 安装

    上传RPM文件到/tmp目录下

    mkdir /opt/nexus
    cd
    /opt/nexus
    tar
    -zxvf /tmp/nexus-2.11.2-03-bundle.tar.gz
    ln
    -sf /opt/nexus/nexus-2.11.2-03/opt/nexus/latest
    ln
    -sf /opt/nexus/latest /opt/nexus/default

    新建用户

    useradd -r nexus --shell /bin/false
    chown
    -hR nexus:/opt/nexus
    • 开机启动

    新建/etc/init.d/nexus

    #!/bin/sh

    # chkconfig: - 80 20
    # Description: Nexus OSS

    NEXUS_HOME
    =/opt/nexus/default
    RUN_AS_USER
    =nexus
    JAVA_HOME
    =/usr/java/default

    export NEXUS_HOME RUN_AS_USER JAVA_HOME

    "$NEXUS_HOME/bin/nexus"
    $1
    exit $?

    赋予执行权限

    chmod +x /etc/init.d/nexus
    • 设定

    /opt/nexus/default/conf/nexus.properties

    application-port=9083
    nexus
    -webapp-context-path=/

    设置开机启动

    chkconfig nexus on
    • 防火墙

    新建文件/usr/lib/firewalld/services/jenkins.xml

    <?xml version="1.0" encoding="utf-8"?>
    <service>
           
    <short>Nexus</short>
           
    <description>Nexus OSS</description>
           
    <portprotocol="tcp"port="9083"/>
    </service>

    修改防火墙设定

    firewall-cmd --permanent --add-service=nexus
    firewall
    -cmd --reload
  • 相关阅读:
    jsp%不能解析
    hibernate映射数据库时@ManyToOne和@OneToMany
    PSP需求分析文档
    医院挂号系统前景与范围文档
    PSP个人软件开发工具需求分析文档
    英雄联盟战队管理系统项目前景与范围文档
    在学习抛出异常的过程中,关于错误信息 TypeError: exceptions must derive from BaseException 的原因
    python面向对象__slots__变量的运用
    初学过程中,对于python if__name__=='main'的作用
    使用C模拟面向对象实现如java的LinkedList集合(好精彩)
  • 原文地址:https://www.cnblogs.com/tjpanda88/p/4306148.html
Copyright © 2011-2022 走看看