安装Nexus(docker版本,宿主主机是啥系统无所谓)
安装Nexus的服务器必须要有网,如果没网的话,前面还需要搭建NGINX反向代理
下载镜像
创建目录
启动镜像
浏览器访问IP:8081
查看密码
登录后修改密码
是否启动匿名用户访问
启动不启动都可以
1,创建blob存储
为其创建一个单独的存储空间,命名为KylinV10-hub
。
2,创建hosted类型的yum库
后来才发现,其实每次创建的这个hosted类型的,并没有什么用。不过照例创建一波吧。
Name
::定义一个名称local-yumStorage
:Blob store,我们下拉选择前面创建好的专用blob:KylinV10-hub。Hosted
:开发环境,我们运行重复发布,因此Delpoyment policy 我们选择Allow redeploy。这个很重要!
3,创建一个proxy类型的yum仓库
Name
: KylinV10-yumProxy
:Remote Storage: 远程仓库地址,这里填写: https://update.cs2c.com.cn/Storage
: KylinV10-hub
其他的均是默认。
这里就先创建一个代理仓库,其实还可以多创建几个,需要不同的仓库地址,这个根据个人需求来定义。
4,创建一个group类型的yum仓库
Name
:group-KylinV10Storage
:选择专用的blob存储KylinV10-hub。group
: 将左边可选的2个仓库,添加到右边的members下。
这些配置完成之后,就可以使用了。
5,构建缓存
新建一台环境干净的主机,
先简单配置一下,将yum源指向到nexus中来。