zoukankan      html  css  js  c++  java
  • 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: exus exus-3.13.0-01in exus –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

  • 相关阅读:
    打造自定义 eslint
    二叉树(三): 二叉查找树
    二叉树(二): 补充
    二叉树(一): 遍历
    redux 源码浅析
    react-redux 源码浅析
    WebComponents使用以及思考
    SHELL 语法以及实例
    React-Native 原生 APP 更新
    关于 cdn 在项目中的使用
  • 原文地址:https://www.cnblogs.com/loveduckling/p/9726984.html
Copyright © 2011-2022 走看看