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