Nexus3 私服搭建

简介

Maven 是 一个项目管理工具,可以被用于构建和管理各种项目,以及报告和文档的生成工作,通过仓库来统一管理各种构件;

Maven仓库被分为两类:本地仓库和远程仓库,远程仓库又分为三大类,分别是:中央仓库、私服和其他公共库;

Maven 私服的概念就是在局域网内架设一个仓库服务器,其代理远程仓库供局域网内的用户使用;

当我们需要下载一些构件(artifact)时,如果本地仓库没有,再去私服下载,私服没有,再去中央仓库下载。

私服优点:

  1. 减少网络带宽流量
  2. 加速 Maven 构建
  3. 部署第三方构件
  4. 提高稳定性、增强控制
  5. 降低中央仓库的负载

Nexus是私服的一种,是当前最流行的Maven仓库管理器;我们主要用它来搭建公司内部的maven私服。

搭建

1. 安装JAVA
#yum install java
#java -version
2. 安装maven 
#yum install maven
#mvn -version

3. 安装Nexus

  从https://www.sonatype.com/download-oss-sonatype下载压缩文件

cd /usr/local
tar -zxvf nexus-3.19.1-01-unix.tar.gz
mv nexus-3.19.1-01-unix nexus3

4. 启动Nexus

cd /usr/local/src/nexus3
cd nexus-3.19.1-01/bin
./nexus run

  启动时间较长,大概两分钟左右,直到出现 started Sonatype Nexus OSS 才算完全启动,

  此时通过浏览器8081端口即可访问Nexus私服。

5. 默认用户名和密码

  在解压后的目录里有两个目录,nexus-3.19.1-01 和 sonatype-work

  Nexus默认用户名为admin

  默认密码在文件sonatype-work/nexus3目录下的admin.password文件中

  第一次登陆需要更改密码,更改密码完成之后,admin.password文件会自动删除

 

posted on 2020-09-01 15:25  流年似水zlw  阅读(145)  评论(0编辑  收藏  举报

导航