在 CentOS 上安裝 Nexus Repository Manager 時,確保使用具有管理員權限的用戶帳戶進行操作
打開終端。
切換到 root 用戶,以便具有完全的系統權限。輸入以下命令并按 Enter 鍵:
sudo su
輸入您的用戶密碼并按 Enter 鍵?,F在,您應該具有 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。