NEXUS部署配置

简介: NEXUS部署配置

本文示例为在ceonts7上安装

NEXUS依赖

官方建议,服务器内存最小8G,数据盘500G
必须jdk8 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html
maven 下载地址:https://maven.apache.org/download.cgi
nexus 下载地址:https://www.sonatype.com/nexus-repository-oss
具体内容可以查看官方文档:官方文档

网站地址:https://nexus.abc.net/

1.系统配置

添加用户

useradd -s /sbin/nologin nexus

配置打开文件最大数(镜像中已经开启最大数了)

vim /etc/security/limits.conf

root - nofile 65536

2.要使用nexus服务需要安装jdk和maven
1.1、jdk安装

cd /usr/local/
tar -zxvf jdk-11.0.8_linux-x64_bin.tar.gz

vim /etc/profile

JAVA PATH

export JAVA_HOME=/usr/local/jdk-11.0.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

source /etc/profile

java -version

1.2、maven安装

cd /usr/local/
tar -zxvf apache-maven-3.6.3-bin.tar.gz

vim /etc/profile

MAVEN PATH

export MAVEN_HOME=/usr/local/apache-maven-3.6.3
export PATH=$PATH:${MAVEN_HOME}/bin

source /etc/profile

mvn -v

3.安装nexus

不一定能下载下来,可能需要转换一下网络

cd /usr/local/
wget https://sonatype-download.global.ssl.fastly.net/repository/downloads-prod-group/3/nexus-3.25.1-04-unix.tar.gz
tar -zxvf nexus-3.25.1-04-unix.tar.gz
mv nexus-3.25.1-04 nexus

解压后又2个目录

#nexus-3.25.1-04:包含了 Nexus 运行所需要的文件。是 Nexus 运行必须的
#sonatype-work:包含了 Nexus 生成的配置文件、日志文件、仓库文件等。当我们需要备份 Nexus 的时候默认备份此目录即可

修改环境变量

vim /etc/profile
export NEXUS_HOME=/usr/local/nexus
export PATH=$PATH:${MAVEN_HOME}/bin:${NEXUS_HOME}/bin

source /etc/profile

如果想修改启动用户可以修改这里

vim /usr/local/bin/nexus.rc

run_as_user="nexus" #内容就这一行,放开注释,填写用户即可

端口配置

cat /usr/local/nexus/etc/nexus-default.properties #默认是8081

最后启动nexus

cd /usr/local/nexus/bin
./nexus start
./nexus status

开机自启动

vim /etc/rc.d/rc.local

/usr/local/nexus/nexus-3.18.1/bin/nexus start #添加这一行内容

chmod 755 /etc/rc.d/rc.local

访问http://ip:8081,登陆用户admin 默认密码存放在:/usr/local/nexus/sonatype-work/nexus3/admin.password 目录

4.访问地址
https://nexus.abc.net

目录
相关文章
|
机器学习/深度学习 自然语言处理 并行计算
大模型开发:什么是Transformer架构及其重要性?
Transformer模型革新了NLP,以其高效的并行计算和自注意力机制解决了长距离依赖问题。从机器翻译到各种NLP任务,Transformer展现出卓越性能,其编码器-解码器结构结合自注意力层和前馈网络,实现高效训练。此架构已成为领域内重要里程碑。
1076 3
|
Ubuntu Java Maven
搭建nexus私服
搭建nexus私服
1337 0
|
数据采集 监控 Oracle
ERP系统的实施与变更管理:确保成功的数字化转型
【7月更文挑战第29天】 ERP系统的实施与变更管理:确保成功的数字化转型
878 0
|
机器学习/深度学习 自然语言处理 TensorFlow
使用Python和DeepSeek进行联网搜索的实践指南
本文介绍如何使用Python和假设的高性能深度学习工具包DeepSeek进行联网搜索,并通过实际案例展示其应用过程。首先,准备环境并安装依赖库(如Python 3.x、pip、DeepSeek、requests和BeautifulSoup4)。接着,讲解了DeepSeek的功能及其在图像分类、实体识别等任务中的应用。通过联网搜索抓取数据并进行预处理后,使用TensorFlow和Keras构建和训练CNN模型。
960 3
|
数据库连接 数据库 数据安全/隐私保护
数据库连接池的配置文件
我们首先要确认连接池需要哪些配置信息,根据经验,一个数据库连接池至少要有一下几个必须的配置。首先是必须由用户指定的几项配置,也就是数据库驱动、数据库连接的url、用户名和密码。然后是可以由连接池自己默认指定的几项配置,这些配置一般有:连接池初始大小,连接池最大大小,健康检查开始时间,健康检查间隔时间,以及连接超时时间。这些配置信息我们可以将其写进一个properties文件里,这个文件我们命名为pool.properties,处于项目的resource目录下。在创建数据库连接池时我们需要将这些配置信息读进内存里。
|
存储 数据挖掘 数据处理
【破晓数据湖新时代!】巴别时代揭秘:Apache Paimon 打造 Streaming Lakehouse 的神奇之旅!
【8月更文挑战第9天】随着数据湖技术的发展,企业积极探索优化数据处理的新途径。Apache Paimon 作为一款高性能数据湖框架,支持流式与批处理,适用于实时数据分析。本文分享巴别时代使用 Paimon 构建 Streaming Lakehouse 的实践经验。Paimon 统一了数据存储与查询方式,对构建实时数据管道极具价值。
816 3
|
API
uniapp点击图片放大预览
uniapp点击图片放大预览
1428 0
|
Java 调度 Spring
elastic-job之简单job
简介 elastic-job是当当网开源的基于zookeeper和quartz实现的分布式作业调度框架。github地址是https://github.com/dangdangdotcom/elastic-job,官方网站是http://elasticjob.io/。
2965 0
|
JavaScript Java 测试技术
从零开始:Nexus私服搭建与Maven仓库配置的完全指南
从零开始:Nexus私服搭建与Maven仓库配置的完全指南
24247 7
|
开发工具 数据安全/隐私保护 git
docker安装nexus3
docker安装nexus3以及搭建本地私服
1159 0

热门文章

最新文章