在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,可能需要根据该版本的软件包和依赖关系进行相应的调整。