zoukankan      html  css  js  c++  java
  • 安装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


    乐在分享!~~
  • 相关阅读:
    php网页,想弹出对话框, 消息框 简单代码
    PHP搜索MYSQL数据库加分页浏览小结
    js验证表单大全
    百度 UEditor 简单安装调试和调用,网上其它的教程太官方了,不适合新手
    百度 迷你版 UMeditor富文本编辑器 使用方法
    mysql开启全文索引功能
    PHP 简单实现MySQL数据搜索、添加数据功能 以设备管理为例
    PHP 只有登陆后才能浏览的简单实现
    mongodb在windows下的安装
    ubuntu上mongodb的安装
  • 原文地址:https://www.cnblogs.com/network-ren/p/12377695.html
Copyright © 2011-2022 走看看