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

centos7安装nexus3相关推荐

  1. Centos7 安装Nexus3

    最近工作需要搭建Nexus私服,用来保存docker镜像和maven的一些相关jar包,首先放上Nexus3安装包的官方下载地址,这里我们选择Unix进行下载安装. 下载Nexus Repositor ...

  2. centos7 nginx配置php7,centos7安装并配置nginx+php,centos7nginx

    centos7安装并配置nginx+php,centos7nginx centos7安装并配置nginx+php 安装nginx yum install nginx 设置nginx开启起动 syste ...

  3. centos7安装配置pgAgent

    centos7安装pgagent: 默认cmake已经安装 编译wxGTK https://excellmedia.dl.sourceforge.net/project/wxwindows/2.8.7 ...

  4. centos7 安装mysql php_Centos7安装mysql与php的方法

    本文主要和大家分享Centos7安装mysql与php的方法,希望能帮助到大家. 相关mysql视频教程推荐:<mysql教程> 官网下载安装mysql-server 依次使用下面三个命令 ...

  5. Centos7安装Apache和PHP,包含配置过程

    本文主要讲的是本人在迁移php网站相关软件的安装和配置过程,以及一下问题的解决步骤.通过阅读本文能够知道如何迁移php网站,如何配置httpd服务使得它能够解析php文件以及如何解决迁移过程中的异常问 ...

  6. LINUX CentOS7安装字体库

    LINUX CentOS7安装字体库 2017年12月26日 17:06:07 q260996583 阅读数:4866更多 个人分类: linux JAVA画图时常用到Font 类对象 这样的对象依赖 ...

  7. centos7安装mysql缺失依赖_CentOS7安装mysql5.7不成功,解决依赖包之后还是无法安装成功...

    [root@xg79 ~]# yum -y installmysql-community-server ............. Error: Package:mysql-community-ser ...

  8. linux tomcat7怎么安装,centos7安装Tomcat7,

    centos7安装Tomcat7, 一.环境 centos7 linux apache-tomcat-7.0.92.tar.gz:链接:https://pan.baidu.com/s/1-clhIjD ...

  9. CentOS7安装CDH 第三章:CDH中的问题和解决方法

    CentOS7安装CDH 第三章:CDH中的问题和解决方法 参考文章: (1)CentOS7安装CDH 第三章:CDH中的问题和解决方法 (2)https://www.cnblogs.com/yang ...

  10. centos7 安装 xfce桌面

    最小化centos7安装后 1.先安装桌面协议,执行命令yum groupinstall -y "X Window system" 2.执行yum install -y epel- ...

最新文章

  1. SQL group by 和 order by 、where、having
  2. 编程之美 set 17 拈游戏分析 (2)
  3. Find a way
  4. X86逆向教程10:学会使用硬件断点
  5. 让ubuntu开机快一点:记开机出现Waiting for network configuration...
  6. DML DDL DCL区别
  7. 软件评测师考试介绍及经验分享
  8. 深度揭秘:诺基亚的百年沧桑
  9. 机器学习——神经网络
  10. 语音数字信号处理技术应用 --- 创新点头脑风暴
  11. linux删除文件的前n行
  12. 基于51单片机的LED彩灯控制器设计
  13. BBED处理RMAN-03009,ORA-1956
  14. ENC28J60电路故障 网络灯不亮
  15. PAT Basic(乙级)---1009 (20 分)说反话
  16. 利用Python实现自动批量图片格式转换
  17. 计算机基础应用期末卷,计算机应用基础期末试卷(B卷)
  18. 创业陷阱——逐一点评301个骗你没商量的项目
  19. Java(9)接口练习 运动员和教练
  20. oracle中 合并列值 将一列的多个值合并成一行

热门文章

  1. 全球高精度5米 12.5米 30米地形(DEM)高程数据(tif格式)下载
  2. 解决win7下打不开虚拟机的情况
  3. 蓝桥杯省赛 2021 杨辉三角形 python
  4. 阿里腾讯华为在行动!程序员远程办公究竟用哪个视频会议好?
  5. 超频电脑黑屏(超频失败怎么办)
  6. PLC数据采集之协议转换桥接器
  7. 视频会议中回声消除与噪音抑制的技巧
  8. 我的世界检测不到java_《我的世界》检测不到java怎么办?
  9. 【LKJ】LKJ弧形限速小结
  10. 基于树莓派的Data Matrix decode