在 CentOS 上安装 Nexus Repository Manager 时,确保使用具有管理员权限的用户帐户进行操作
打开终端。
切换到 root 用户,以便具有完全的系统权限。输入以下命令并按 Enter 键:
sudo su
输入您的用户密码并按 Enter 键。现在,您应该具有 root 用户的权限。
下载 Nexus Repository Manager 的安装程序。访问 Nexus 官方网站(https://www.sonatype.com/nexus/download)并下载适用于 Linux 的最新版本。将下载的文件保存在一个临时目录中,例如 /tmp
。
转到保存安装程序的目录。例如,如果安装程序位于 /tmp
目录中,请输入以下命令并按 Enter 键:
cd /tmp
.tar.gz
或 .zip
),使用相应的解压命令。对于 .tar.gz
文件,请输入以下命令并按 Enter 键:tar -xvzf nexus-x.y.z-unix.tar.gz
将 x.y.z
替换为您下载的 Nexus 版本号。
/opt
目录。这将允许所有用户访问 Nexus。输入以下命令并按 Enter 键:mv nexus-x.y.z /opt
/etc/systemd/system/nexus.service
,并输入以下内容:sudo nano /etc/systemd/system/nexus.service
[Unit]
Description=Nexus Repository Manager
After=network.target
[Service]
Type=forking
User=nexus
Group=nexus
ExecStart=/opt/nexus/bin/nexus start
ExecStop=/opt/nexus/bin/nexus stop
ExecReload=/opt/nexus/bin/nexus reload
RestartSec=10s
Restart=always
[Install]
WantedBy=multi-user.target
请注意,User
和 Group
行中的 nexus
应更改为在步骤 2 中创建的具有管理员权限的用户名。
sudo systemctl daemon-reload
sudo systemctl start nexus
sudo systemctl enable nexus
现在,Nexus Repository Manager 应该已成功安装并运行,具有管理员权限。所有用户都可以访问和管理 Nexus。