搭建私有Nuget服务器的方式有很多,大多数人文章介绍在vs 中新建默认web项目,然后再Nuget 中安装 Nuget.Server,再部署到IIS 中即可。虽然能用,但是这种方式太过简陋,操作界面也不是特别友好。

于是就想到了 Nexus。

什么是Nexus?

Nexus 是世界上最流行的仓库管理服务,她支持 Maven、npm、NuGet、RubyGems、Docker、P2、OBR、APT 和 YUM 等等。

我们使用她的免费版本 Nexus Repository OSS 。

下载地址:https://www.sonatype.com/download-oss-sonatype

Nexus-NuGet私有仓库服务搭建(一)

我们这里演示的是 windows 平台,目标版本为3.13。

一、安装运行

首先我们在D盘的根目录下新建一个名为 nexus 的文件夹。 将下载的压缩包解压到当前目录下,打开cmd,

运行 > D:\nexus\nexus-3.13.0-01\bin\nexus –run

CMD 窗口中出现 Started Sonatype Nexus 3.13.0-01 及表示部署完成。

Nexus-NuGet私有仓库服务搭建(一)


Nexus-NuGet私有仓库服务搭建(一)


项目默认端口为 8081

浏览器中输入 http://127.0.0.1:8081 即可

Nexus-NuGet私有仓库服务搭建(一)


Nexus-NuGet私有仓库服务搭建(一)

默认超级管理员

账号:admin

密码:admin123

配置参数

右上角 Sign in 登陆,输入账号密码

点击上方的 齿轮按钮,选择 左侧 Security 下的 Realms 链接,将  NuGet API-Key Realm 更改为 active,点击 save


Nexus-NuGet私有仓库服务搭建(一)


Nexus-NuGet私有仓库服务搭建(一)

获取Nuget API Key

点击 右上方的  Admin(用户中心),选择 Nuget API Key,点击 Access API Key,输入密码验证后即可获得 key,这个Key 记好,用来使用NPE(NuGet Package Explorer) 发布我们的包。

Nexus-NuGet私有仓库服务搭建(一)


Nexus-NuGet私有仓库服务搭建(一)

相关文章:

  • 2019-01-14
  • 2021-11-05
  • 2018-04-28
  • 2020-03-17
  • 2021-09-10
  • 2021-12-24
  • 2021-11-28
  • 2021-11-21
猜你喜欢
  • 2018-06-23
  • 2021-11-17
  • 2021-10-16
  • 2022-01-12
  • 2021-11-01
  • 2021-09-07
  • 2021-12-18
  • 2021-12-18
相关资源
相似解决方案