目前 Nexus 分為 Nexus 2.x 和 Nexus 3.x 兩個大版本,它們是并行的關(guān)系,目前使用最多,運行最穩(wěn)定的是 Nexus 2.x,下面我們以 Nexus 2.x 為例,演示 Nexus 的安裝過程。
1. 進入 Nexus 2.x 下載頁面,根據(jù)本機操作系統(tǒng),選擇對應(yīng)的版本進行下載,如下圖所示。
2. 將下載 Nexus 安裝包解壓到本地磁盤,可獲得 nexus-2.14.20-02 和 sonatype-work 2 個目錄,如下圖。
其中:
nexus-2.14.20-02:該目錄中包含了 Nexus 2.x 運行所需要的文件,如啟動腳本、依賴 jar 包等。
sonatype-work:該目錄中包含了 Nexus 2.x 生成的配置文件、日志文件等。
3. nexus-2.14.20-02 中包含以下目錄及文件。
nexus-2.14.20-02 目錄說明,如下表所示。
4. 進入 \nexus-2.14.20-02\bin\jsw 文件夾,根須操作系統(tǒng)版本選擇合適的目錄,由于我的操作系統(tǒng)是 Windows 10 64 位,所以我選擇 windows-x86-64 目錄,如下圖所示。
5. 進入 windows-x86-64 目錄后可以看到如下文件。
其中:
console-nexus.bat:啟動 Nexus 并在 DOS 命令行中展示啟動過程。
install-nexus.bat:將 Nexus 安裝為 Windows 服務(wù),開機自動啟動。
start-nexus.bat:啟動 Nexus。
stops-nexus.bat:停止 Nexus。
uninstall-nexus.bat:與 install-nexus.bat 相對應(yīng),負(fù)責(zé)卸載 Nexus 服務(wù)。
6. 雙擊運行 install-nexus.bat 安裝 Nexus 服務(wù),然后運行 start-nexus.bat 啟動服務(wù)。
注意:
運行 install-nexus.bat 安裝服務(wù),若提示”wrapper | OpenSCManager failed - 拒絕訪問。 (0x5)“,只要關(guān)閉窗口,以管理員身份運行即可解決。
運行 start-nexus.bat 啟動服務(wù),若提示”wrapper | OpenSCManager failed - 拒絕訪問。 (0x5)“,只要關(guān)閉窗口,以管理員身份運行即可解決。
7. 訪問 http://localhost:8081/nexus,結(jié)果如下圖,則表示服務(wù)啟動成功,否則表示服務(wù)啟動失敗。
8. 點擊首頁右上角的“Log In”按鈕,在登錄頁面輸入用戶名和密碼(默認(rèn)分別為:admin 和 admin123 ),最后點擊“Log In”按鈕登錄。
9. 登錄成功后,結(jié)果如下圖。