Linux 安裝 Nexus


一、安裝 JDK 和 Maven

安裝 Nexus 的前提是先要安裝 JDK 和 Maven

我們安裝 VM 虛擬機的時候, VM 會自帶 JDK ,建議卸載掉 VM 自帶的 JDK ,然后安裝自己需要的版本的 JDK ,否則可能因為版本不兼容,出現問題

  • 卸載 VM 自帶的 JDK : https://www.cnblogs.com/xiaomaomao/p/14159852.html
  • 安裝 JDK : https://www.cnblogs.com/xiaomaomao/p/13683703.html
  • 安裝 Maven: https://www.cnblogs.com/xiaomaomao/p/14170972.html

最終通過相關的命令查看 JDK 和 Maven 是否安裝成功

 

二、官網下載 Linux 版本的 Nexus 安裝包

官網下載 Nexus 下載了很多次,根本下不下來,要不是網頁打不開,要不是建立了連接中途又斷開了,網上找到個好心人分享了一個 Nexus 的安裝包,這里表示不勝感謝.找了他的博客幾次,也沒有找到,很遺憾,這里貼一下我的網盤的分享

Nexus 分享地址: https://www.cnblogs.com/xiaomaomao/p/14171839.html

 

三、找到安裝目錄,解壓 Maven 安裝包

我這里的安裝包的版本是 nexus-3.19.1-01-unix.tar.gz ,使用命令解壓安裝包

tar -zxvf nexus-3.19.1-01-unix.tar.gz

解壓后得到兩個目錄文件

nexus-3.19.1-01 : nexus 應用程序目錄

sonatype-work : 私服的倉庫,里面存儲的是私服上的各種構件

 

四、啟動 Nexus

我們這里以啟動的時候將啟動相關的日志信息寫入 my-nexus.log 日志文件中,這樣在啟動的時候如果出現了異常,那么我們可以快速的定位到錯誤的原因

./nexus run >> ../my-nexus.log

另外打開一個 Linux 客戶端,實時監控啟動日志

tail -fn 500 my-nexus.log

啟動成功之后,使用 http:// Linux IP 地址:8081 訪問 Nexus 的控制台

http://192.168.198.129:8081/

Nexus 默認的訪問端口是 8081 ,你也可以通過修改配置的方式來進行相應的自定義

如果啟動正常的情況下,可以訪問到 Nexus 的控制台,界面如下

那么恭喜你, Nexus 已經安裝成功了

 

五、啟動 Nexus 時的問題

1、使用 ./nexus start 啟動 Nexus 服務

客戶端可以執行其它操作

查看日志,不輸出日志信息

查看狀態顯示 running ,查看應用進程顯示存在

能夠訪問 Nexus 管理界面

 

2、使用 ./nexus run 啟動 Nexus 服務

客戶端不能進行其它操作

啟動時輸出啟動日志

查看狀態顯示 stopped ,但是查看應用進程卻是顯示存在的,這就很奇怪了

能夠訪問 Nexus 管理界面

關於啟動方式的總結:兩種啟動方式使用 ./nexus status 查看到的狀態不同,暫時還不清楚是為什么

建議使用 ./nexus run >> my.log  的方式來啟動 Nexus ,這樣如果出現異常,可以通過日志快速的定位到問題, ./nexus status 不能用作判定是否啟動成功的標志,具體以能不能訪問 Nexus 后台管理界面為准

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM