文档章节

CentOS7安装Nexus

weslie
 weslie
发布于 2018/09/19 18:24
字数 388
阅读 498
收藏 0

1.环境

  • CentOS Linux release 7.5.1804
  • jdk-8u181-linux-x64.rpm
  • nexus-3.13.0-01

2.JDK RPM安装

已安装JDK请跳过

#查看是否已安装JDK
rpm -qa | grep jdk
#卸载jdk相关文件
yum -y remove *jdk*
#安装rpm包
rpm -ivh jdk-8u181-linux-x64.rpm

修改/etc/profile文件,在最后加上环境变量配置

#JAVA_HOME看你自己的安装目录
export JAVA_HOME=/usr/java/jdk1.8.0_181-amd64
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

保存退出,使其生效

source /etc/profile

3.安装Nexus

  • 解压Nexus安装包
tar -zxvf nexus-3.13.0-01-unix.tar.gz
  • 启动Nexus
#进入Nexus解压目录下的bin目录 启动Nexus
./nexus start

进入Nexus解压目录下的sonatype-work/nexus3/log查看日志

看到下面这个就是启动成功了

4.开启Nexus访问端口

#开启8081端口,Nexus默认端口是8081
firewall-cmd   --add-port=8081/tcp

使用http://nexusIP:8081 访问私服时

5.设置Nexus开机启动

  • 修改bin/nexus脚本
#修改脚本第14行
INSTALL4J_JAVA_HOME_OVERRIDE=/usr/java/jdk1.8.0_181-amd64
  • 配置系统服务
#先关闭nexus服务
./nexus stop
#设置软连接
ln -s /root/nexus/nexus-3.13.0-01/bin/nexus /etc/init.d/nexus
cd /etc/init.d 
sudo chkconfig --add nexus #添加nexus服务 
sudo chkconfig --levels 345 nexus on #设置开启自启动
sudo service nexus start #开启服务
service nexus status #查看服务状态 

hosted是内部工程 proxy是外部工程

© 著作权归作者所有

weslie
粉丝 1
博文 51
码字总数 80088
作品 0
虹口
程序员
私信 提问
centos7安装nexus3

centos7安装nexus3 2018年05月24日 16:20:34 阅读数:257 1、下载nexus wget https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/3/nexus-3.12.0-01-unix.tar.......

linjin200
2018/08/14
148
0
使用Nexus配置Linux Yum Repository代理

一、使用场景 在生产环境中,我们不可能所有的服务器都能连接外网更新RPM包,比较理想的环境是:有一台Linux服务器可以连接外网,剩余的服务器通过这台YUM服务器更新。以前比较传统的做法是先...

daibaiyang119
2018/05/14
0
0
CentOS7下将Nexus设置为系统服务

CentOS7下将Nexus设置为系统服务 2018年02月23日 16:14:52 阅读数:203 CentOS7下将Nexus设置为系统服务 Nexus版本为:3.7.1 1. 修改nexus脚本 修改脚本第14行: 否则,可能会出现以下错误:...

linjin200
2018/08/15
66
0
Centos7下按照配置nexus2

一、什么是Nexus 二、安装并配置Nexus 三、登录Nexus界面 登录界面:http://{ip}:8081/nexus/ 默认用户名密码 admin admin123 四、Nexus的流程 Nexus MAVEN的私有仓库 如果没有nexus 项目的打...

冰冻vs西瓜
2018/06/25
0
0
nexus搭建maven私有服务器

为了开发的某某需求,运维人员也是苦逼的去执行,谁叫人家6 呢。。。言归正传,公司开发领导根据公司的需求,要求搭建公司自己的私有服务器maven,为什么要搭建私有服务器呢,简单总结一下:...

射手Mr吴
2016/03/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

3_数组

3_数组

行者终成事
16分钟前
2
0
经典系统设计面试题解析:如何设计TinyURL(二)

原文链接:https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR 编者注:本文以一道经典的系统设计面试题:《如何设计TinyURL》的参考答案和解析为例,帮助...

APEMESH
今天
7
0
使用logstash同步MySQL数据到ES

概述   在生成业务常有将MySQL数据同步到ES的需求,如果需要很高的定制化,往往需要开发同步程序用于处理数据。但没有特殊业务需求,官方提供的logstash就很有优势了。   在使用logstas...

zxiaofan666
今天
10
0
X-MSG-IM-分布式信令跟踪能力

经过一周多的鏖战, X-MSG-IM的分布式信令跟踪能力已基本具备, 特点是: 实时. 只有要RX/TX就会实时产生信令跟踪事件, 先入kafka, 再入influxdb待查. 同时提供实时sub/pub接口. 完备. 可以完整...

dev5
今天
7
0
OpenJDK之CyclicBarrier

OpenJDK8,本人看的是openJDK。以前就看过,只是经常忘记,所以记录下 图1 CyclicBarrier是Doug Lea在JDK1.5中引入的,作用就不详细描述了,主要有如下俩个方法使用: await()方法,如果当前线...

克虏伯
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部