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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • WebService简单案例实例

    WebService简单案例实例本周工作日即将结束,下周项目经理安排了一项任务可能需要使用到webservice,但本人之前尚未使用过,网上查了一些案例看了看在此小记一篇留作日后回首也希望可以帮助到查看者朋友1、什么是WebService?WebService是一种远程调用技术,也叫XMLWebServiceWebService,是一种可以接收从Internet或者Internet上的其他系统中传递过来的请求,轻量级的独…

    2022年7月21日
    18
  • C语言 — void的用法解析[通俗易懂]

    C语言 — void的用法解析[通俗易懂]C语言-void的用法解析简介​ void中文翻译为”无类型”,有的也叫”空类型”。常用在程序中对定义函数的参数类型、返回值、函数中指针类型进行声明。用法​ void应用最广泛的就是跟指针结合,即void* //无类型指针,也称为空指针,可以指向任何类型的数据 //注意一点:当我们需要使用void类型的的指针变量区指向 某一类型的变量的时候,必须要对其进行类型转换​ 这里补充一点:因为我们在定义一个指针变量的时候第一件事就是指定我们指针变量所指向的变量的类型。一

    2022年5月19日
    104
  • common sense security framework

    common sense security framework

    2021年9月4日
    57
  • 视频 |Java高性能优化电商秒杀

    视频 |Java高性能优化电商秒杀

    2022年2月13日
    44
  • phpstorm2021永久激活码-激活码分享

    (phpstorm2021永久激活码)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html9ZHRNTE33T-eyJsaWN…

    2022年3月28日
    855
  • mysql之group_concat函数详解[通俗易懂]

    mysql之group_concat函数详解[通俗易懂]函数语法:group_concat([DISTINCT]要连接的字段[OrderBY排序字段ASC/DESC][Separator‘分隔符’])下面举例说明:selectid,pricefromgoods;以id分组,把price字段的值在同一行打印出来,逗号分隔(默认)selectid,group_concat(price…

    2022年6月13日
    56

发表回复

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

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