一、下載
官網下載,https://www.sonatype.com/download-oss-sonatype,選擇各自需要的版本下載即可,以下以Windows版本Nexus 3.20.1為例,下載會比較慢:
二、安裝步驟
安裝環境
Windows Server 2012 R2
第一步:將下載好的壓縮包解壓出來,會得到兩個文件,一個是安裝目錄一個Work工作目錄
注意:解壓文件所在的目錄不能有中文,不然等會在安裝的時候有可能會出現文件找不到的情況,我存放的路徑是:C:\nexus-3.20.1-01-win64
第二步:安裝分兩種方式:一種是直接命令行啟動,一種是服務啟動,第一種方式的不足就是服務器重啟后就關閉了,所以還是推薦第二種,快捷鍵Ctrl + R打開命令行工具切換到安裝目錄的 nexus-3.20.1-01\bin 文件夾或直接打開 nexus-3.20.1-01\bin 文件夾在地址欄輸入cmd,如下圖:
注意:這里推薦還是使用管理員身份打開命令行工具,避免出現權限不足的情況,我在win10下操作時是有出現這種情況的
第三步:輸入命令 Nexus.exe/run 或 Nexus.exe/install,前者是命令行式啟動,后者是安裝Nexus服務
(1)通過 Nexus.exe/run 啟動,需要加載一段時間,請耐心等待,當出現以下界面時說明已經啟動成功了:
(2)通過 Nexus.exe/install 啟動,出現以下命令說明安裝服務成功了,並且打開服務管理界面,可以看到一個名為nexus的服務,右鍵啟動即可:
PS:如果在啟動的過程中出現什么錯的話,可以嘗試我上面提醒注意的兩個點,有沒有用管理員身份啟動命令行以及安裝文件所在目錄有沒有中文
第三步:打開Nexus,確認啟動后在瀏覽器中打開 http://localhost:8081,由於服務啟動后還需要2-3分鍾的時間才能訪問,所以如果出現瀏覽器訪問失敗的情況不要急,等等就好了,正常打開后就是下面這個界面:
PS:Nexus的默認端口為8081,想修改默認端口可打開nexus-3.20.1-01\etc目錄下的nexus-default.properties文件,修改為想要的端口號即可
三、簡單使用
首先我們先登錄Nexus,點擊右上角Sign in登錄按鈕,輸入用戶密碼,默認用戶名:admin,默認密碼:3.17以下的版本默認密碼為 admin123,而3.17以上版本的密碼則是存放在目錄sonatype-work\nexus3下的admin.password文件里。
首次登錄會提示你修改密碼以及是否允許匿名訪問,根據自身情況去設置即可。當你修改完密碼后admin.password文件就會自動刪除;允許匿名訪問建議大家先勾上,因為下一章我要說明的創建nuget私庫就需要匿名訪問。后期如果需要修改密碼,也可在設置->Users->選擇賬號->changepassword
四、卸載Nexus
打開命令行,切換到安裝目錄nexus-3.20.1-01\bin,輸入命令 nexus.exe/uninstall 即可。