ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

nexus3安装配置

2021-07-23 12:00:48  阅读:220  来源: 互联网

标签:group nexus 创建 配置 jar maven 仓库 nexus3 安装


nexus3私服安装、权限配置及jar上传

版本

nexus-3.14.0-04

系统

centos7

安装及配置

解压

  tar -zvxf nexus-3.10.0-04-unix.tar.gz

解压的文件夹移到nexus(自动创建)

  mv nexus-3.10.0-04/ /usr/local/nexus

关闭防火墙

systemctl status firewalld
systemctl stop firewalld

防火墙开启8081端口

该8081端口是nexus的默认端口(在/usr/local/nexus/etc/nexus-default.properties文件中)
 vi  /etc/sysconfig/iptables
在打开的文件中加入如下内容
  -A INPUT -p tcp -m state --state NEW -m tcp --dport 8081 -j ACCEPT

启动

我安装时第一次启动使用./nexus start 访问不到web页面,使用run命令可以,之后使用start也可以了

  ./nexus run &

#启动成功会有如下信息

  WARNING: ************************************************************
  WARNING: Detected execution as "root" user.  This is NOT recommended!
  WARNING: ************************************************************
  Starting nexus

修改端口

修改文件etc/nexus-default.properties

启动停止操作

./nexus start: 在后台启动Nexus服务

./nexus stop: 停止后台的Nexus服务

./nexus status : 查看后台Nexus服务状态

./nexus restart: 重新启动后台的Nexus服务

访问

访问web界面,使用默认管理账号admin/admin123登录
http://ip:8081/

权限配置

匿名用户访问设置

设置–>Security–>Anonymous
在这里插入图片描述

创建仓库

设置–>Repositories–>Create repository
在这里插入图片描述
创建选择maven类型 创建group和hosted
这里默认使用的group是maven-public的 没有创建group 直接创建hosted的
在这里插入图片描述
仓库配置创建
在这里插入图片描述
在这里插入图片描述
group仓库权限访问设置如下图 注意下图标红处
在这里插入图片描述

用户创建

Security–>Users–>Create local user
填写相对应数据即可
在这里插入图片描述

jar上传

选择上传仓库上传相对应jar(三种方式中最方便的一种,批量等操作可查找其他两种方式)
在这里插入图片描述

maven的setting设置

<!-- 配置用户权限 -->
<servers>
    <server>
     <id>用户名</id>    
     <username>用户名</username>    
     <password>密码</password>    
    </server>
</servers>

注意:在禁止匿名访问后 必须配置用户权限 否则无法下载jar

pom配置

<repository>
    <id>dataexchange</id>
    <url>http://ip:8081/repository/maven-public/</url>
    <releases>
        <enabled>true</enabled>
        <updatePolicy>always</updatePolicy>
    </releases>
</repository>

最后

采用的是group仓库 可管理自身管理的jar文件 如下图maven-public仓库jar过多我们自身上传jar不易查找管理 可在仓库管理我们自身上传jar(可创建仓库管理自身项目jar)

标签:group,nexus,创建,配置,jar,maven,仓库,nexus3,安装
来源: https://blog.csdn.net/jxmiao926/article/details/119027597

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有