• 安装Nexus到Linux(源码)


    运行环境

    系统版本:CentOS Linux release 7.4.1708 (Core)
    软件版本:Sonatype-Nexus-3.14.0
    硬件要求:无

    安装过程

    1、 调整系统参数

    需要调整系统打开文件描述符数量最少为65536。

    [root@localhost ~]# vim /etc/security/limits.conf
    root soft nofile 65536
    root hard nofile 65536
    * soft nofile 65536
    * hard nofile 65536
    [root@localhost ~]# ulimit -n 65536
    [root@localhost ~]# ulimit -a |grep 'open files'
    open files                      (-n) 65536
    

    2、安装JDK

    Nexus依赖于JAVA环境,所以我们需要安装JDK(JAVA开发包)。
    下载连接会失效,请去官网复制新的下载连接。
    JDK官网访问地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    [root@localhost ~]# wget https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz?AuthParam=1542350520_f6f14426ab9a76a94bd62c2d04ed47ff
    [root@localhost ~]# mv jdk-8u191-linux-x64.tar.gz?AuthParam=1542350520_f6f14426ab9a76a94bd62c2d04ed47ff jdk-8u191-linux-x64.tar.gz
    [root@localhost ~]# mkdir /usr/local/java
    [root@localhost ~]# tar xzvf jdk-8u191-linux-x64.tar.gz -C /usr/local/java
    [root@localhost ~]# vim /etc/profile
    export JAVA_HOME=/usr/local/java/jdk1.8.0_191
    export JAVA_BIN=$JAVA_HOME/bin
    export PATH=$PATH:$JAVA_BIN
    [root@localhost ~]# source /etc/profile
    [root@localhost ~]# java -version
    java version "1.8.0_191"
    Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
    

    3、下载二进制软件包

    [root@localhost ~]# wget https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/3/nexus-3.14.0-04-unix.tar.gz
    

    4、解压软件到安装目录

    [root@localhost ~]# mkdir /usr/local/nexus
    [root@localhost ~]# tar xzvf nexus-3.14.0-04-unix.tar.gz -C /usr/local/nexus/
    

    5、修改软件二进制操作命令文件

    编辑软件二进制操作命令文件,设置JAVA的工作目录,绑定JAVA运行环境。

    [root@localhost ~]# vim /usr/local/nexus/nexus-3.14.0-04/bin/nexus
    # Uncomment the following line to override the JVM search sequence
    INSTALL4J_JAVA_HOME_OVERRIDE=$JAVA_HOME
    

    6、配置环境变量

    配置环境变量,使命令在全局生效。

    [root@localhost ~]# vim /etc/profile
    export NEXUS_HOME=/usr/local/nexus/nexus-3.14.0-04
    export NEXUS_BIN=$NEXUS_HOME/bin
    export PATH=$PATH:$NEXUS_BIN
    [root@localhost ~]# source /etc/profile
    

    7、编辑配置文件

    "nexus-default.properties"是Nexus软件的默认配置文件,我们可以修改其服务端口和地址。

    [root@localhost ~]# vim /usr/local/nexus/nexus-3.14.0-04/etc/nexus-default.properties
    application-port=8081
    #设置监听端口。
    application-host=0.0.0.0
    #设置监听地址。
    

    8、启动服务

    [root@localhost ~]# nexus start
    [root@localhost local]# netstat -lnupt |grep java
    tcp        0      0 127.0.0.1:43883         0.0.0.0:*           LISTEN      29515/java          
    tcp        0      0 0.0.0.0:8081            0.0.0.0:*           LISTEN      29515/java       
    

    9、访问Nexus管理平台

    浏览器输入地址:http://ip_address:8081。
    进入匿名登陆页面,我们可能需要使用默认的账号密码进入初始用户界面。
    默认使用的账号:admin,密码:admin123


    乐在分享!~~
  • 相关阅读:
    python文件处理-读、写
    Python三元运算和lambda表达式
    可变、不可变数据类型和hash
    Python常见字符编码间的转换
    Python常用字符编码
    spring cloud 使用spring cloud bus自动刷新配置
    spring cloud config--client
    spring cloud Config--server
    git 小乌龟安装教程
    spring cloud Eureka常见问题总结
  • 原文地址:https://www.cnblogs.com/network-ren/p/12377695.html
Copyright © 2020-2023  润新知