Maven知識記錄(二)使用Nexus搭建Maven私服
Linux環境下安裝Nexus
有一點需要說明的是搭建nexus時盡量不要使用root用戶直接安裝運行,官方應該是處于安全考慮給出的建議,所以我這里創建了nexus用戶作為日后維護私服帳號,
1.使用root創建nexus用戶
我這里密碼設定的是123456,因此提示過于簡單,實際使用環境中這個密碼要設定的復雜些,
[root@linux ~]# useradd nexus
[root@linux ~]# passwd nexus
更改用戶 nexus 的密碼 ,
新的 密碼:
無效的密碼: 過于簡單化/系統化
無效的密碼: 過于簡單
重新輸入新的 密碼:
passwd: 所有的身份驗證令牌已經成功更新,
[root@linux ~]#
2. 驗證用戶是否創建成功、密碼是否設定成功
用戶創建成功、密碼設定成功后,下面切換到nexus用戶,我這里為了驗證nexus的密碼所以預先切換到了另外一個普通用戶
[root@linux ~]# su wangwu
[wangwu@linux root]$
[wangwu@linux root]$
[wangwu@linux root]$ su nexus
密碼:
[nexus@linux root]$
如上出現nexus@linux 表示創建的nexus用戶成功并且設定密碼生效,
3. 上傳nexus安裝包
使用cd ~切換到nexus用戶的家目錄,打開FTP上傳檔案工具把nexus上傳到服務器,
[nexus@linux ~]$ ll
總用量 132256
-rw-r--r--. 1 root root 135426386 7月 20 00:27 nexus-3.19.1-01-unix.tar.gz
[nexus@linux ~]$
4. 解壓nexus安裝包
[nexus@linux ~]$ tar -zxvf nexus-3.19.1-01-unix.tar.gz
[nexus@linux ~]$ ls
nexus-3.19.1-01 nexus-3.19.1-01-unix.tar.gz sonatype-work
5. 啟動nexus服務
[nexus@linux ~]$ cd nexus-3.19.1-01/bin/
[nexus@linux bin]$ sh nexus start
Starting nexus
[nexus@linux bin]$ sh nexus status
nexus is running
說明一下nexus命令
啟動: sh nexus start (后臺運行) sh nexus run(輸出資訊運行)
停止:sh nexus-3.19.1-01/bin/nexus stop
狀態:sh nexus-3.19.1-01/bin/nexus status
6. 驗證nexus安裝是否成功
瀏覽器中輸入ip:8081,出現如下畫面,說明安裝成功, 這里需要到提示的路徑中獲取nexus默認登錄密碼

[nexus@linux bin]$ cat /home/nexus/sonatype-work/nexus3/admin.password
ba7fe33c-cd30-4a2b-aba6-d399f8ed34e3[nexus@linux bin]$
[nexus@linux bin]$
ba7fe33c-cd30-4a2b-aba6-d399f8ed34e3 為我的初始登錄密碼,輸入此密碼登錄成功后按步驟需要重新設定一個新的密碼,按步驟操作即可,這里不做演示了,
7. 設定nexus開機啟動
實際環境中需要設定下開機nexus自啟動,這里因為nexus權限的原因需要切換回root用戶下進行操作,
[nexus@linux bin]$ su root
密碼:
[root@linux bin]#
[root@linux bin]# ln -s /home/nexus/nexus-3.19.1-01/bin/nexus /etc/init.d/nexus3
[root@linux bin]# chkconfig --add nexus3
[root@linux bin]# chkconfig nexus3 on
[root@linux bin]#
至此,我們的nexus搭建成功,以后有需要補充的內容會添加到這篇文章里,下一篇演示如何使用nexus搭建的maven私服,
Maven私服的搭建和使用相關的系列文章共三篇,歡迎閱讀
Maven知識記錄(一)初識Maven私服
Maven知識記錄(二)使用Nexus搭建Maven私服
Maven知識記錄(三)專案中使用maven私服
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/116766.html
標籤:Java
