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


相关推荐

  • rotate 3D [初识篇]

    rotate 3D [初识篇]随着前端技术发展,尤其是html5中canvas和svg的应用,开始让web也可以轻易的渲染出各种绚丽的效果。本篇讨论的是基于rotate(旋转)的3d效果的初识。在canvas的getContext

    2022年8月1日
    18
  • 如何telnet端口_telnet查看端口是否开放

    如何telnet端口_telnet查看端口是否开放cmd中,命令:talnetIP或域名端口号若提示:‘telnet’不是内部或外部命令,也不是可运行的程序或批处理文件。按次地址进行调整https://jingyan.baidu.com/article/3d69c551531986f0ce02d774.html转载于:https://www.cnblogs.com/mjbenkyo/p/8029535.html…

    2022年9月24日
    0
  • PHP递归算法_php递归函数详解

    PHP递归算法_php递归函数详解先设置数据在本地数据库,设置前要先了解pid字段的关系。如果做成菜单还需添加一个路由字段,自行定义。第一种方式先将数据提取出转换成数组。重点是Yarray方法里的递归方式。接下来进行解析方式。重点:一定要在进行递归之前声明一个静态数组,不然会导致数组覆盖。剩下的就是注释的内容也就是判断父节点与节点来判断等级。这步指来回方法调用本身进行处理递归。最后数据会变成其中关系为pid数值存在与id下的下级关系,level为处于第几级;我们来输出一下看看结.

    2022年8月11日
    4
  • rabbitmq集群搭建(Linux)[通俗易懂]

    rabbitmq集群搭建(Linux)[通俗易懂]rabbitmq集群搭建(Linux)第一步:安装Erlang环境otp_src_20.1.tar.gzrabbitmq-server-generic-unix-3.7.4.tar需要的自提链接:https://pan.baidu.com/s/1WdBITXssCqU4CslnR8930A提取码:1phu安装依赖包1.yum-yinstallmakegccgcc-c++kernel-develm4ncurses-developenssl-devel编译安装(

    2022年9月10日
    0
  • Java对象转Map的解决办法_java对象转map怎么操作?map如何转化成Java对象?[通俗易懂]

    Java对象转Map的解决办法_java对象转map怎么操作?map如何转化成Java对象?[通俗易懂]在我们学习Java的时候经常需要用到map转对象,在学校呢,老师教的时候也格外用心,相反,对象转map讲得就很精简了,让大多数的小伙伴不能理解透彻,但是,Java对象转map有的时候也需要用到,我们学得又不精通,怎么办呢?下面就是小编给大家整理的Java对象转map的相关知识。通常大家都是使用的是Java对象与json的相互转换,那么今天所讲的java对象转map互转又是怎么操作的呢?接下来我们先…

    2022年6月10日
    42
  • redis客户端下载_redissonclient

    redis客户端下载_redissonclient官网下载:https://github.com/caoxinyu/RedisClient

    2022年10月11日
    0

发表回复

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

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