原文:https://www.sunjianhua.cn/archives/centos-nexus.html

1.下载

  1. wget http://download.sonatype.com/nexus/3/nexus-3.12.1-01-unix.tar.gz

2.安装

  1. tar -zxvf nexus-3.12.1-01-unix.tar.gz -C /usr/local/

3.配置

  1. vi ~/.bashrc
  2. #加入下面一行:
  3. alias NEXUS_HOME="/usr/local/nexus-3.12.1-01/nexus-3.12.1-01"


  1. #设置运行用户,此处博主设置为root
  2. vi /usr/local/nexus-3.12.1-01/nexus-3.12.1-01/bin/nexus.rc
  3. run_as_user="root"
  4. #配置jdk
  5. vi /usr/local/nexus-3.12.1-01/nexus-3.12.1-01/bin/nexus


  1. #设置端口等
  2. vi /usr/local/nexus-3.12.1-01/sonatype-work/nexus3/etc/nexus.properties

  1. #设置为服务
  2. cat <<EOF > /etc/systemd/system/nexus.service
  3. [Unit]
  4. Description=nexus service
  5. After=network.target
  6. [Service]
  7. Type=forking
  8. LimitNOFILE=65536
  9. LimitNPROC=65535
  10. ExecStart=/usr/local/nexus-3.12.1-01/nexus-3.12.1-01/bin/nexus start
  11. ExecStop=/usr/local/nexus-3.12.1-01/nexus-3.12.1-01/bin/nexus stop
  12. User=root
  13. Restart=on-abort
  14. [Install]
  15. WantedBy=multi-user.target
  16. EOF
  17. #保存之后,授权
  18. chmod 745 /lib/systemd/system/nexus.service
  19. systemctl daemon-reload
  20. systemctl enable nexus.service
  21. #如果没有启动成功,查看日志
  22. tail -f /usr/local/nexus-3.12.1-01/sonatype-work/nexus3/log/nexus.log
  23. #其他命令
  24. systemctl start|stop|run|run-redirect|status|restart|force-reload nexus

4.其他安装方式:

  1. #docker 安装
  2. $ docker run -d -p 8081:8081 --name nexus sonatype/nexus3

5.登录: http://ip:8081/

默认账号密码:admin/admin123

6.设置nexus

a.配置代理仓库aliyun:

b.配置私库third-party

c.关联aliyun和third-party到maven-public中

d.设置角色并授权用户且关闭匿名访问

7.关联maven

8.发布到私服测试

9.相关文档

https://help.sonatype.com/repomanager3

CentOS 安装 nexus (maven 私服)的更多相关文章

  1. CentOS安装Nexus(Maven私有库)详细配置及上传本地jar到私服

    Nexus原理 Maven的原理就是将jar从远程中央仓库下载到PC磁盘的本地仓库,当本地仓库没有发现需要的jar就会去Maven默认的远程中央仓库Maven Central(由Apache维护)中寻 ...

  2. linux环境下jdk 安装以及maven私服搭建

    1:准备资源      linux服务器,jdk和nexus  安装包    2:网络通畅,保持windows端和linux服务器端网络通畅.     3: 安装jdk和配置环境变量      进入到 ...

  3. centos7搭建nexus maven私服

    前置条件: 1.安装jdk,可参考 http://www.cnblogs.com/grey-wolf/p/6480489.html 2.nexus仓库管理器,分为两个版本,Nexus Reposito ...

  4. Linux 下搭建 Sonatype Nexus Maven 私服

    一.为什么需要搭建mave私服 如果没有私服,我们所需的所有构件都需要通过maven的中央仓库和第三方的Maven仓库下载到本地,而一个团队中的所有人都重复的从maven仓库下 载构件无疑加大了仓库的 ...

  5. nexus Maven私服的相关配置

    Maven私服中如需本地上传Maven私服内容则需在  setting.xml中配置如下: <server> <id>nexus-releases</id> < ...

  6. 安装配置maven私服-nexus

    1.ubuntu下的Bundle安装方式 1.1. 去官网下载安装包:http://www.sonatype.org/nexus/ 我这里下载的是:nexus-2.8.1-01-bundle.zip, ...

  7. Nexus Maven 私服搭建

    1.下载Nexus安装文件:http://www.sonatype.org/nexus/go ,目前是nexus-2.13.0-01-bundle.tar.zip这个最新版本: 2.解压到任意目录,我 ...

  8. centos7搭建nexus maven私服(二)

    本文主要补充两个主题: 1.手动更新索引 2.通过maven客户端发布本地jar包到nexus 先说第一个主题: 由于maven中央仓库汇集了全世界绝大多数的组件,所以它的索引库非常庞大,在我们右击仓 ...

  9. nexus maven私服搭建

    1.在服务器上安装jdk 2.下载 nexus-3.14.0-04-unix.tar.gz,并上传到服务器/opt目录 3.解压 tar -zxvf nexus-3.14.0-04-unix.tar. ...

随机推荐

  1. 001_chrome工具详解

    一.chrome https://segmentfault.com/a/1190000000683599

  2. poj2056

    寻找向左凸的地方,每个左凸能让S数量-2.上边或下边如果是半个左凸的话则各对应-1 #include <cstdio> #include <cstring> #include ...

  3. jquery-css处理

    jquery css处理,包括CSS,位置,尺寸等 一:CSS 使用 说明 例子 css(name|pro|[,val|fn]) 访问匹配元素的样式属性 $("p").css(&q ...

  4. 深入理解java虚拟机-00

    这本书买了有两年了,只有买回来翻了两页...今天电脑有点卡,游戏玩不了了,就来看看这本书. 首先看了序言,这本书是第二版,讲解的jdk版本是1.7,现在公司用的1.8,而且1.8的改动也挺大的,不过在 ...

  5. UE没法远程修改文件

    UE没法远程修改文件修改ftp和sftp修改方式都没有作用,考虑可能是防火墙的作用,关闭防火墙可以.于是在控制面板->防火墙->修改策略中将UE的公用网络打开.

  6. Android 插件化 开发

    插件化知识详细分解及原理 之Binder机制https://blog.csdn.net/yulong0809/article/details/56841993 插件化知识详细分解及原理 之代理,hoo ...

  7. 只想写一个真正能用的django mock

    调参数的过程,百转千回. 还好,搞得差不多了. 确实,方便写测试用例, 也是一个开发水平高低的衡量~~~:( 为了测试这个mock,不得不改下代码~~ 还要不断的将Model里允许Null的参数写完, ...

  8. K8S Dashborad登陆认证文档

    K8S Dashboard是官方的一个基于WEB的用户界面,专门用来管理K8S集群,并可展示集群的状态.因为我们使用kubeadm搭建的集群会默认开启RABC(角色访问控制机制),所以我们必须要进行额 ...

  9. Authentication(Spring Security 认证笔记)

    这篇文章是对Spring Security的Authentication模块进行一个初步的概念了解,知道它是如何进行用户认证的 考虑一个大家比较熟悉的标准认证过程: 1.用户使用username和pa ...

  10. 【LOJ】#2533. 「CQOI2018」交错序列

    题解 有毒吧 这题\(O(n)\)过不去 非得写\(O((a + b)^3\log n)\)的矩乘,同样很卡常 把\(x\)换成\(n - y\) 我们拆完式子发现是这样的 \(\sum_{i = 0 ...