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、备份
# 白屏化按提示备份就行没有难度,点点点的操作