博客详情

centos7上搭建Nexus3 (原创)

作者: 朝如青丝暮成雪
发布时间:2025-12-31 16:33:25  文章分类:java编程   阅读(78)  评论(0)

从nexus3官网地址下载 nexus3版本安装包

https://help.sonatype.com/en/download-archives---repository-manager-3.html

目前笔者了最新的版本nexus-3.86.2-01-linux-x86_64.tar.gz


1、将nexus-3.86.2-01-linux-x86_64.tar.gz 包上传到centos服务器

      

2、解压安装

 mkdir -p /usr/local/nexus

 tar -zxvf  nexus-3.86.2-01-linux-x86_64.tar.gz  -C /usr/local/nexus


3、修改服务使用内存

cd /usr/local/nexus/nexus-3.86.2-01/bin

vi nexus.vmoptions  ,修改内存配置,默认内存Xms=2073m  -Xmx=2703m,可以适当调小一些,如

-Xms512m
-Xmx512m
-XX:+UnlockDiagnosticVMOptions
-XX:+LogVMOutput
-XX:LogFile=../sonatype-work/nexus3/log/jvm.log
-XX:-OmitStackTraceInFastThrow
-Dkaraf.home=.
-Dkaraf.base=.
-Djava.util.logging.config.file=etc/spring/java.util.logging.properties
-Dkaraf.data=../sonatype-work/nexus3
-Dkaraf.log=../sonatype-work/nexus3/log
-Djava.io.tmpdir=../sonatype-work/nexus3/tmp
-Djdk.tls.ephemeralDHKeySize=2048
-Dfile.encoding=UTF-8
#
# additional vmoptions needed for Java9+
#
--add-reads=java.xml=java.logging
--add-opens
java.base/java.security=ALL-UNNAMED
--add-opens
java.base/java.net=ALL-UNNAMED
--add-opens
java.base/java.lang=ALL-UNNAMED
--add-opens
java.base/java.util=ALL-UNNAMED
--add-opens
java.naming/javax.naming.spi=ALL-UNNAMED
--add-opens
java.rmi/sun.rmi.transport.tcp=ALL-UNNAMED
--add-exports=java.base/sun.net.www.protocol.http=ALL-UNNAMED
--add-exports=java.base/sun.net.www.protocol.https=ALL-UNNAMED
--add-exports=java.base/sun.net.www.protocol.jar=ALL-UNNAMED
--add-exports=jdk.xml.dom/org.w3c.dom.html=ALL-UNNAMED
--add-exports=jdk.naming.rmi/com.sun.jndi.url.rmi=ALL-UNNAMED
--add-exports=java.security.sasl/com.sun.security.sasl=ALL-UNNAMED
--add-exports=java.base/sun.security.x509=ALL-UNNAMED
--add-exports=java.base/sun.security.rsa=ALL-UNNAMED
--add-exports=java.base/sun.security.pkcs=ALL-UNNAMED
                                                  

4、修改服务端口

cd /usr/local/nexus/nexus-3.86.2-01/etc

vi  nexus-default.properties ,默认端口:8081 


application-port=8081
application-host=0.0.0.0
nexus-args=${jetty.etc}/jetty.xml,${jetty.etc}/jetty-http.xml,${jetty.etc}/jetty-requestlog.xml
nexus-context-path=/


5、启动、停止服务命令

cd /usr/local/nexus/nexus-3.86.2-01/bin

./nexus   start   启动服务

./nexus   stop 停止服务

./nexus  run   前台进程控制台启动

./nexus   restart   重启服务



日志目录 : /usr/local/nexus/sonatype-work/nexus3/log  

 jvm.log   JVM日志

 nexus.log   nexus日志

request.log    HTTP请求日志


首次访问登录nexus3控制台需要进行初始化配置,默认管理员(admin)密码在 /usr/local/nexus/sonatype-work/nexus3/admin.password 文件中





关键字:  nexus3
评论信息
暂无评论
发表评论

亲,您还没有登陆,暂不能评论哦! 去 登陆 | 注册

博主信息
   
数据加载中,请稍候...
文章分类
   
数据加载中,请稍候...
阅读排行
 
数据加载中,请稍候...
评论排行
 
数据加载中,请稍候...

Copyright © 叮叮声的奶酪 版权所有
备案号:鄂ICP备17018671号-1

鄂公网安备 42011102000739号