有一點須要說明的是搭建nexus時儘可能不要使用root用戶直接安裝運行,官方應該是處於安全考慮給出的建議,因此我這裏建立了nexus用戶做爲往後維護私服賬號。html
我這裏密碼設置的是123456,所以提示過於簡單。實際使用環境中這個密碼要設置的複雜些。linux
[root@linux ~]# useradd nexus [root@linux ~]# passwd nexus 更改用戶 nexus 的密碼 。 新的 密碼: 無效的密碼: 過於簡單化/系統化 無效的密碼: 過於簡單 從新輸入新的 密碼: passwd: 全部的身份驗證令牌已經成功更新。 [root@linux ~]#
用戶建立成功、密碼設置成功後。下面切換到nexus用戶。我這裏爲了驗證nexus的密碼因此預先切換到了另一個普通用戶瀏覽器
[root@linux ~]# su wangwu [wangwu@linux root]$ [wangwu@linux root]$ [wangwu@linux root]$ su nexus 密碼: [nexus@linux root]$
如上出現nexus@linux
表示建立的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 ~]$
[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
[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 statusmaven
瀏覽器中輸入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 爲個人初始登陸密碼,輸入此密碼登陸成功後按步驟須要從新設置一個新的密碼,按步驟操做便可,這裏不作演示了。unix
實際環境中須要設置下開機nexus自啓動,這裏由於nexus權限的緣由須要切換回root用戶下進行操做。code
[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私服。htm
Maven私服的搭建和使用相關的系列文章共三篇,歡迎閱讀
Maven知識記錄(一)初識Maven私服
Maven知識記錄(二)使用Nexus搭建Maven私服
Maven知識記錄(三)項目中使用maven私服