Nexus-NuGet私有倉庫服務搭建(一)


搭建私有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

image

我們這里演示的是 windows 平台,目標版本為3.13。

一、安裝運行

首先我們在D盤的根目錄下新建一個名為 nexus 的文件夾。 將下載的壓縮包解壓到當前目錄下,打開cmd,

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

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

image


image


項目默認端口為 8081

瀏覽器中輸入 http://127.0.0.1:8081 即可

image


image

默認超級管理員

賬號:admin

密碼:admin123

配置參數

右上角 Sign in 登陸,輸入賬號密碼

點擊上方的 齒輪按鈕,選擇 左側 Security 下的 Realms 鏈接,將  NuGet API-Key Realm 更改為 active,點擊 save


image


image

獲取Nuget API Key

點擊 右上方的  Admin(用戶中心),選擇 Nuget API Key,點擊 Access API Key,輸入密碼驗證后即可獲得 key,這個Key 記好,用來使用NPE(NuGet Package Explorer) 發布我們的包。

image


image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM