安装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


猜你喜欢

转载自www.cnblogs.com/network-ren/p/12377695.html