Nexus 3.31.1 maven 私服 搭建篇 linux
文章目录
- 1. Nexus 3 下载
- 2. 解压
- 3. 目录调整
- 4. 重命名
- 5. 创建用户
- 6. 调整家目录
- 7. 指定启动用户
- 8. 环境变量配置
- 9. 刷新环境变量
- 10. 修改工作目录
- 11. 指定jdk
- 12. 修改权限
- 13. nexus启动
- 14. 状态验证
- 15. 浏览器验证
- 16. 登录
- 17. 初始化设置
软件 | 版本 |
---|---|
JDK | 1.8.0_202 |
Nexus | 3.31.1 |
Disk space |
1. Nexus 3 下载
nexus3下载地址
2. 解压
cd /app
tar -zxvf nexus-3.31.1-01-unix.tar.gz
3. 目录调整
mkdir nexus3mv nexus-3.31.1-01 sonatype-work/ nexus3/
4. 重命名
cd nexus3
mv nexus-3.31.1-01 nexus-3.31.1
5. 创建用户
groupadd nexus
useradd -g nexus -s /bin/bash nexus
passwd nexus
密码:nexus
6. 调整家目录
vim /etc/passwd
默认初始化配置
调整为以下内容:
/app/nexus3:/bin/bash
7. 指定启动用户
vim nexus-3.31.1/bin/nexus.rc
添加内容:
#run_as_user="nexus"
8. 环境变量配置
vim /etc/profile
添加内容:
export PLEXUS_NEXUS_WORK=/app/nexus3/sonatype-work
#java environment
export JAVA_HOME=/app/jdk1.8.0_202
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PLEXUS_NEXUS_WORK=/app/nexus3/sonatype-work
export PATH=$PATH:${JAVA_HOME}/bin
9. 刷新环境变量
source /etc/profile
10. 修改工作目录
cd /app/nexus3/nexus-3.31.1/bin
vim nexus.vmoptions
默认配置
调整内容:
-XX:LogFile=/app/nexus3/sonatype-work/nexus3/log/jvm.log
-Dkaraf.data=/app/nexus3/sonatype-work/nexus3
-Dkaraf.log=/app/nexus3/sonatype-work/nexus3/log
-Djava.io.tmpdir=/app/nexus3/sonatype-work/nexus3/tmp
11. 指定jdk
vim /app/nexus3/nexus-3.31.1/bin/nexus
将14行注释打开,配置INSTALL4J_JAVA_HOME_OVERRIDE
INSTALL4J_JAVA_HOME_OVERRIDE=/app/jdk1.8.0_202
12. 修改权限
chown nexus.nexus /app/nexus3/ -R
13. nexus启动
启动 nexus {start|stop|run|run-redirect|status|restart|force-reload}
以 nexus 用户启动
sudo -u nexus /app/nexus3/nexus-3.31.1/bin/nexus run
14. 状态验证
当出现下列信息表示启动成功
15. 浏览器验证
http://ip地址:8081
我的是http://192.168.159.102:8081/
16. 登录
账号
admin
密码
cat /app/nexus3/sonatype-work/nexus3/admin.password
17. 初始化设置
重新设置密码
允许匿名访问
同意匿名协议
完成
Nexus 3.31.1 maven 私服 搭建篇 linux相关推荐
- Nexus 3.31.1 maven 私服 服务器配置篇 linux
文章目录 一.以服务运行 1. 编写配置 2. 赋予可执行权限 3. 配置自启动 4. 启动nexus 5. 监控状态 6. 停止服务 二.配置文件说明 2.1. JAVA配置 2.2. 自定义配置 ...
- Nexus 3.31.1 maven 私服 仓库和IntelliJ IDEA 2021.2 实战篇 linux
文章目录 一.maven配置 1. 私服配置 2. 替换后的配置 二.IntelliJ IDEA 2.1. 创建项目 2.2. 指定配置 2.3. 下载依赖 三.nexus3 监控 3.1. 查看依赖 ...
- Nexus 3.31.1 maven 私服 仓库配置篇 linux
文章目录 1. 新建仓库概述 2. 阿里云代理仓库 3. 自己的仓库 4. 自己的仓库组 5. 效果图 1. 新建仓库概述 总共新建3各仓库 一个是国内开源仓库,加速下载 一个是自己的仓库,用于存放自 ...
- 真正的maven私服搭建器--Artifactory
一个团队要真正用好Maven,repository私服是免不了的,否则team mate们多好奇的目光,都会全部消耗在漫长的jar下载中. 以前介绍过一个搭建私服的简朴但很笨的办法--将雷锋同志下载好 ...
- maven私服搭建nexus
maven私服 正式开发,不同的项目组开发不同的工程.dao工程开发完毕,发布到私服.service从私服下载dao. 公司在自己的局域网内搭建自己的远程仓库服务器,称为私服,私服服务器即是公司内部的 ...
- maven私服搭建,sonatype nexus
私服简介 https://blog.csdn.net/wuxiaobingandbob/article/details/79396239 1 . 私服简介 当 Maven 需要下载构件时,直接请求私服 ...
- Maven私服搭建与管理
背景(痛点):在公司系统架构搭建时,当然通常情况下是有各大厂镜像Maven可以使用,如阿里云,但若是涉及到项目单独的jar依赖,尤其是分布式系统对实体类模块的依赖,使用其他源镜像就不那么方便,由此我们 ...
- Maven 私服搭建指南
序言 Maven 作为 Java 项目管理工具,它不仅可以用作包管理,还有许多的插件,可以支持整个项目的开发.打包.测试.部署等一系列行为. 而包管理又是其核心功能,除非是个人项目,我们获取包都是从中 ...
- Maven 私服搭建
由于公司研发环境物理隔绝,所以自己搭建了一个 maven 私服,以下是自己搭建私服过程中的一个记录. 1.准备Maven私服相关文件 1.1 从 sonatype 官网 下载 nexus 安装包 1. ...
最新文章
- 【实现手机端上滑滚动加载列表】判断页面是否滚动到底部或者指定元素位置
- 理解C#中的string类型
- OSI参考模型与TCP/IP协议的比较研究
- Ironic 裸金属实例的部署流程
- socket编程 (PHP实现)
- git 修改上次提交信息 与 撤销此操作.
- 混合app用百分比还是rem_如何用平板APP和手机APP控制混合音视频矩阵切换器
- C++描述杭电OJ 2016. 数据的交换输出 ||
- 面试题:移动数组的元素
- c++和java哪个难_为什么说C语言比Java难?
- 基于java在线影院订票系统论文
- 汉印HPRT HY80BT 打印机驱动
- 对比MySQL和Pandas计算用户最大连续登录天数
- CVPR 2018 微表情识别论文
- 热烈祝贺黄雪斌,魏巍新婚大喜
- Es7.x使用RestHighLevelClient进行聚合操作
- 硕士阶段人工智能有哪些比较好的发论文的方向?
- 如何在服务器中搭建网站
- 【图解数据结构与算法】数据结构与算法知识点整理 Data Structures and Algorithms
- java电商项目_Java电商项目总结(二)