Nexus私有仓库

Nexus

1、安装

# 下载
https://help.sonatype.com/repomanager3/product-information/download/download-archives---repository-manager-3
# 安装官网参考
https://help.sonatype.com/repomanager3/installation-and-upgrades/installation-methods

2、使用

2.1 作为yum|apt仓库

1、服务器创建仓库目录,推荐使用lvm方便后期扩容
2、白屏创建blob,并将上一步创建的目录进行配置
3、根据提示创建代理服务器,并将提供的仓库路径配置

2.2 作为python,go等第三方库

# 配置
1、服务器创建仓库目录,推荐使用lvm方便后期扩容
2、白屏创建blob,并将上一步创建的目录进行配置
3、根据提示创建代理服务器,并将提供的仓库路径配置
4、pip源配置
~/.pip/pip.conf
[global]
trusted-host = 172.31.3.111
index-url = http://172.31.3.111:8081/repository/python/simple
[install]
trusted-host = 172.31.3.111

# go配置
 go env -w GOPROXY=http://172.31.3.111:8081/repository/go/

2.3 作为maven仓库

# 节点配置
设置mvn
vim setting.xml
    <mirror>
      <id>nexus</id>
      <mirrorOf>*</mirrorOf>
      <name>nexus</name>
      <url>http://172.31.3.111:8081/repository/maven/</url>
    </mirror>
  </mirrors>

测试编译dubbo

3、备份

# 白屏化按提示备份就行没有难度,点点点的操作
posted on 2023-12-26 09:20  要快乐不要emo  阅读(66)  评论(0)    收藏  举报