搭建Nexus3私服

下载压缩包 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防火墙配置

    推荐阅读