1、进入Nexus的Web界面
在右上角点“Login”
根据提示,去服务器上查看初始密码
root@dns-server:/mnt/data# cd nexus-data root@dns-server:/mnt/data/nexus-data# ls admin.password cache elasticsearch generated-bundles javaprefs keystores log port tmp blobs db etc instances karaf.pid lock orient restore-from-backup root@dns-server:/mnt/data/nexus-data# vi admin.password
用户名是admin,密码用服务器上文件中的一长串字符
2、成功登入后,按照向导做一些设置
在向导里,先给admin用户设置新密码
下图中设置为:禁止匿名访问
3、创建用于NuGet的Blob Store
4、创建我们的第一个NuGet仓库
下图中NuGet仓库有3种类型
1)Hosted,就是能推送我们自己的包存起来的地方;
2)Proxy,比如我们可以把https://nuget.org的官方的包,通过我们的Nexus 3代理依次,这样整个公司的局域网,只要向外网请求一次,就可以缓存在Nexus 3服务器,能加速我们访问
3)Group,就是一个对外呈现的组合,可以把Hosted和Proxy型的仓库任意组合起来
成功后如下图:
5、为开发团队,创建一个用于用于权限控制的统一角色
在上图里面,搜索“study”,因为我们创建的NuGet的仓库名字是study。
双击”nx-repository-view-nuget-study-*”,意思这个角色能对study仓库进行增加、删除和修改。
这样程序员能推送新的包到这个仓库,也能从这个仓库里下载包。
6、为程序员创建用户
在上图中点击“Create local user”
在上图中,注意授予“Dudu Developers”这个角色。
在用户列表里面,有了我们新建立的角色:
使用这个仓库,我们下一篇文章来讲。
黑夜里不停折腾的代码行者。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)