centos7安装nexus3「建议收藏」

centos7安装nexus3「建议收藏」1、下载nexuswgethttps://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/3/nexus-3.12.0-01-unix.tar.gz2、解压tar-zxvfnexus-3.12.0-01-unix.tar.gz-C/usr/local/nexus/3、启动cd/usr/local/…

大家好,又见面了,我是你们的朋友全栈君。1、下载nexus

wget https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/3/nexus-3.12.0-01-unix.tar.gz

2、解压

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

3、启动

cd /usr/local/nexus/nexus-3.12.0-01/bin

./nexus run &

看到“Started Sonatype Nexus OSS 3.12.0-01”启动成功

http://192.168.1.121:8081

默认端口:8081

默认用户名:admin

默认密码:admin123

4、设置开机自启动

vim /usr/lib/systemd/system/nexus.service

[Unit]

Description=nexus service

[Service]

Type=forking

LimitNOFILE=65536

ExecStart=/usr/local/nexus/nexus-3.12.0-01/bin/nexus start

ExecReload=/usr/local/nexus/nexus-3.12.0-01/bin/nexus restart

ExecStop=/usr/local/nexus/nexus-3.12.0-01/bin/nexus stop

Restart=on-failure

[Install]

WantedBy=multi-user.target

服务加入开机启动 systemctl enable nexus.service

重新加载配置文件 systemctl daemon-reload

5、修改nexus用户root

vim bin/nexus.rc  =>  run_as_user=”root”

6、修改jdk

vim bin/nexus  =>  INSTALL4J_JAVA_HOME_OVERRIDE=/usr/local/java/jdk1.8.0_91

7、修改默认端口

vim etc/nexus-default.properties  =>  application-port=8081

8、修改数据、日志存储位置

vim bin/nexus.vmoptions

9、nexus手动更新索引

从http://repo.maven.apache.org/maven2/.index/ 找到需要下载的索引文件,下面几个文件下载到同一目录

http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.gz

http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.properties

indexer-cli下载地址:http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.apache.maven.indexer%22%20AND%20a%3A%22indexer-cli%22

执行

java -jar indexer-cli-6.0.0.jar -u nexus-maven-repository-index.gz -d indexer

等待程序运行完成之后可以发现indexer文件夹下出现了很多文件,将这些文件放置到{nexus-home}/sonatype-work/nexus3/indexer/central-ctx目录下

重新启动nexus

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/159759.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MATLAB学习笔记 plotyy函数

    MATLAB学习笔记 plotyy函数1、

    2022年6月29日
    32
  • 使用javascript下载网络图片「建议收藏」

    使用javascript下载网络图片「建议收藏」**因为某些原因需要使用js下载网站上的图片,查了万恶的某度,结果解决方案都是一样的,试了试,果然不行。于是乎,上stackoverflow一查,答案就出来了。直接上代码,很简单,答案使用jquery,改成原生js也不难的**functiondownloadImage(src){vara=$("<a></a>").attr("href",…

    2022年6月2日
    38
  • 2021 Java面试真题集锦

    2021 Java面试真题集锦目录…1大厂面试的基本流程 17字节跳动 17阿里 17腾讯 18网易游戏 18面试前需要准备: 18面试中可以借鉴的套路 19用简历争取到更多的面试机会 19自我介绍时,立即全面抛出技术栈和亮点 20先介绍项目背景,打消面试官疑问 21通过说项目管理工具,说明你不仅会写代码 22用SPRINGBOOT项目举例,说明你的技术基本面 23用实例说明你在内存调优方面的经验 24展示你在数据库调优方面的经验 25总结前文说辞 26准备项目说辞时,更可以准备后继面试官的问

    2022年7月8日
    52
  • 遗传算法的应用实例python实现_python遗传算法库

    遗传算法的应用实例python实现_python遗传算法库遗传算法遗传算法是用于解决最优化问题的一种搜索算法。从名字来看,遗传算法借用了生物学里达尔文的进化理论:”适者生存,不适者淘汰“,将该理论以算法的形式表现出来就是遗传算法的过程。问题引入上面提到遗传算法是用来解决最优化问题的,下面我将以求二元函数:defF(x,y): return3*(1-x)**2*np.exp(-(x**2)-(y+1)**2)-10*(x/5-x**3……

    2022年9月23日
    3
  • css中的clear属性_clear啥意思

    css中的clear属性_clear啥意思之前有整理过一部分知识点,一直没有发布,因为都是有关前端方面的零散内容;现在想想无论分享什么内容都需要慢慢积累,所以还是决定将之前整理的相关内容验证之后慢慢分享给大家这个专题就是工作中开发问题总结相关的内容;不积跬步,无以至千里,一时得失莫要在意。好了废话不多说,直接上代码以及图例(为了让大家方便阅读,都有自己验证过程的一些图片作为分享)。1.clear属性定义:1.clear属性规定元素的哪一侧不允许其他浮动元素。2.clear属性定义了元素的哪边上不

    2025年11月1日
    2
  • 【转载】TCP的三次握手(建立连接)和四次挥手(关闭连接)

    【转载】TCP的三次握手(建立连接)和四次挥手(关闭连接)

    2021年11月20日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号