在CentOS上安装Nexus Repository Manager,您需要选择与您的操作系统兼容的版本。以下是在CentOS上安装Nexus Repository Manager的步骤:
sudo yum update
sudo yum install -y java-1.8.0-openjdk-devel
下载与您的CentOS版本兼容的Nexus Repository Manager软件包。您可以在Nexus官方网站(https://www.sonatype.com/nexus/download)上查找最新版本及其对应的兼容性信息。
将下载的文件上传到您的服务器。例如,如果您下载了Nexus 3的tar.gz文件,可以使用以下命令将其移动到/opt目录:
sudo mkdir -p /opt/nexus3
sudo mv nexus-3.x.x-xx.tar.gz /opt/nexus3/
请将3.x.x-xx替换为您下载的实际版本号。
sudo tar -xvzf /opt/nexus3/nexus-3.x.x-xx.tar.gz -C /opt/nexus3/
cd /opt/nexus3/nexus-3.x.x-xx
sudo groupadd nexus
sudo useradd -g nexus nexus
sudo chown -R nexus:nexus /opt/nexus3/nexus-3.x.x-xx
/opt/nexus3/nexus-3.x.x-xx/etc/default/nexus文件中配置Nexus服务。您可以根据需要修改以下参数:NEXUS_HOME: Nexus安装目录(默认为/opt/nexus3/nexus-3.x.x-xx)NEXUS_CONTEXT: Nexus应用的上下文路径(默认为/nexus)JAVA_HOME: Java安装目录(默认为/usr/lib/jvm/java-1.8.0-openjdk)例如:
NEXUS_HOME=/opt/nexus3/nexus-3.x.x-xx
NEXUS_CONTEXT=/nexus
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
sudo systemctl start nexus
sudo systemctl enable nexus
http://your_server_ip:8081/nexus。使用您在步骤7中创建的用户名和密码登录。请注意,这些步骤适用于CentOS 7及更高版本。如果您使用的是CentOS 6,可能需要根据该版本的软件包和依赖关系进行相应的调整。