centos7.9安装nexus-3.18.1-01

时间:2022-12-07 12:03:21

1.环境准备

jdk1.8以上

2.下载nexus

下载地址:​​https://help.sonatype.com/repomanager3/download/download-archives---repository-manager-3​

3.安装nexus

tar -zxvf nexus-3.18.1-01-unix.tar.gz
mv nexus-3.18.1-01 /usr/local/

修改运行用户

cd  /usr/local/nexus-3.18.1-01/bin
vim nexus.rc

修改运行用户为root

run_as_user="root"

centos7.9安装nexus-3.18.1-01

修改所用jdk(也可以不指定,在不指定的情况,会自动搜索,但是不能设置服务开机启动),在bin/nexus文件中设置nexus启动所用的jdk版本。

cd /usr/local/nexus-3.18.1-01/bin
vim nexus

指定jdk1.8安装路径

INSTALL4J_JAVA_HOME_OVERRIDE=/usr/local/java/jdk1.8.0_121
INSTALL4J_JAVA_HOME=/usr/local/java/jdk1.8.0_121

centos7.9安装nexus-3.18.1-01

添加到开机启动服务,在/etc/init.d目录下建立nexus3软链接

ln -s /usr/local/nexus-3.18.1-01/bin/nexus /etc/init.d/nexus3

chkconfig工具服务列表中增加nexus3服务

chkconfig --add nexus3

设置nexus3自启动

chkconfig nexus3 on

修改nexus3.2监听的端口,默认为8081,此处保持默认即可,将请求根地址指定为:/nexus

cd /usr/local/nexus-3.18.1-01/etc
vim nexus-default.propertiesnexus-default.properties

请求根地址

nexus-context-path=/nexus

centos7.9安装nexus-3.18.1-01

修改nexus3.2数据以及相关日志的存储位置(保持默认即可,因为默认已经是此路径了),如下:

cd /usr/local/nexus-3.18.1-01/bin
vim nexus.vmoptions

日志文件路径

-XX:LogFile=../sonatype-work/nexus3/log/jvm.log

数据目录

-Dkaraf.data=../sonatype-work/nexus3

临时文件目录

-Djava.io.tmpdir=../sonatype-work/nexus3/tmp

centos7.9安装nexus-3.18.1-01

4.启动nexus

cd /usr/local/nexus-3.18.1-01/bin
./nexus start

或者直接通过服务启动

service nexus3  start

centos7.9安装nexus-3.18.1-01

启动后此时可以看到创建了以下目录

ll /usr/local/sonatype-work

centos7.9安装nexus-3.18.1-01

5.访问nexus

地址如下(默认端口是8081):​​http://10.2.3.187:8081/nexus/   ​

centos7.9安装nexus-3.18.1-01

登陆nexus,默认的用户名:admin   默认密码的存储路径:/usr/local/sonatype-work/nexus3/admin.password

cat /usr/local/sonatype-work/nexus3/admin.password

centos7.9安装nexus-3.18.1-01

登陆后进入安装向导

centos7.9安装nexus-3.18.1-01

修改密码

centos7.9安装nexus-3.18.1-01

centos7.9安装nexus-3.18.1-01

centos7.9安装nexus-3.18.1-01