下载压缩包
wget https://sonatype-download.global.ssl.fastly.net/repository/downloads-prod-group/3/nexus-3.38.1-01-unix.tar.gz
解压
创建nexus用户
# 新增用户组
groupadd nexus
# 新增用户
useradd nexus
# 在nexus-3.38.1-01同级目录创建sonatype-work目录
mkdir sonatype-work# 结构如下:
# [root@192 local]# ls
# nexus-3.38.1-01sonatype-work
【搭建Nexus3私服】修改nexus-3.38.1-01、sonatype-work目录所属的用户、用户组
# 修改归属用户组
chgrp -R nexus nexus-3.38.1-01
# 修改归属用户
chown -R nexus nexus-3.38.1-01chgrp -R nexus sonatype-work
chown -R nexus sonatype-work
或者改下配置文件, 直接用root用户(不推荐)
vim bin/nexus.rc
run_as_user="root"
修改nexus3启动时要使用的jdk版本
vim bin/nexus
# 找到INSTALL4J_JAVA_HOME_OVERRIDE 修改
INSTALL4J_JAVA_HOME_OVERRIDE=/usr/local/jdk1.8.0_301
修改nexus3默认端口(可选)
vim etc/nexus-default.properties
application-port=10260
不改的话默认是8081
启动nexus
./nexus run
2022-05-19 09:49:49,863+0800 INFO[jetty-main-1] *SYSTEM org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@4ec795b5{HTTP/1.1, (http/1.1)}{0.0.0.0:10260}
访问http://{IP}:{端口默认8081}/即可
如果局域网无法访问, 参考 firewall、iptables防火墙配置