# 安装nexus

# 简介

maven仓库管理软件:

Apache基金会的archiva:Archiva – The Build Artifact Repository Manager (opens new window)

JFrog的Artifactory:Artifactory - Universal Artifact Repository Manager - JFrog (opens new window)

Sonatype的Nexus (opens new window)My Sonatype | Customer Platform (opens new window)

推荐使用第三种,本文将在windows环境下介绍这三种。

注意:nexus是java开发,所以需要j保证电脑安装了java环境。

下载地址:Download (opens new window)

# window安装

img

解压后文件夹后进入bin目录

img

直接cmd运行:

D:\App\nexus-3.55.0-01-win64\nexus-3.55.0-01\bin>nexus.exe /run

运行之后出现如下异常、但是不影响:

img

浏览器打开如下:

http://localhost:8081/

img

右上角登录:

用户名:admin(默认)

密码:第一次启动时生成,(在/sonatype-work/nexus3/admin.password 文件中)

登录之后可以进行一些修改密码等指引操作。

# Linux安装

# 安装过程

cd /usr/local && mkdir nexus && cd nexus

wget http://sonatype-download.global.ssl.fastly.net/nexus/3/nexus-3.6.0-02-unix.tar.gz

tar -zxvf nexus-3.6.0-02-unix.tar.gz  //解压
mv nexus-3.6.0-02  nexus              //重命名

#如果Linux硬件配置比较低的话,建议修改为合适的大小,否则会出现运行崩溃的现象
vim nexus/bin/nexus.vmoptions //虚拟机选项配置文件


# 启动nexus

启动 Nexus(默认端口是8081),Nexus 常用的一些命令包括:/usr/local/nexus/nexus/bin/nexus {start|stop|run|run-redirect|status|restart|force-reload},下面我们启动Nexus:启动命令:bin/nexus start

img

说明已经安装启动成功,上面报错意思是nexus建议不要用root用户来启动nexus,但并不影响启动,如果要去除这个可以百度。

# 其它说明

1)Nexus默认的端口是8081,可以在etc/nexus-default.properties配置中修改。

2)Nexus默认的用户名密码是admin/admin123

3)当遇到奇怪问题时,重启nexus,启动时间会比较慢 要1分钟左右后才能访问。

4)Nexus的工作目录是sonatype-work(路径一般在nexus同级目录下)

更新时间: 2024年1月30日星期二下午2点19分