1、下載nexus
https://www.sonatype.com/download-oss-sonatype
2、上傳到我的目錄software
解壓到當前目錄:tar -xzvf nexus-3.9.0-01-unix.tar.gz
3.修改配置
默認8081端口,我們可以不用改,檢查一下防火牆有沒有禁用這個端口,有的話需要添加例外[我這里是直接關掉了防火牆]
查看一下端口狀態https://www.cnblogs.com/hebiao/p/12966000.html
發現這個端口沒有開放。
4.啟動Neuxs
進入Neuxs的bin目錄下,執行命令:./nexus run
第一次初始化使用run,后邊都用start
然后就開始了漫長的啟動過程ing,等待。。。
顯示了一個這個Started Sonatype Nexus OSS ,代表成功了。
這里是nexus基本的幾條命令,啟動,關閉,狀態等
5.驗證確實安裝配置成功了
打開瀏覽器,訪問:http://ip地址:8081/
到這一步死活沒法訪問,好像斷網一樣。mmp
老版本或許端口號后邊還需加nexus,但我的這么新應該不是這個原因。
過了一晚上啟動結果發現內存不夠,只能重啟虛擬機,再來
先查看nexus啟動沒,start后提示成功了,但是特么的./nexus status 發現並沒有起來,坑
嘗試用./nexus run來啟動,報錯了:
貌似是權限不足,那我切到root試試:
嗯,果然是權限問題,切到root后啟來了,進程也有了。
只不過彈了個警告,大意是,不建議使用root用戶來做啟動
行行行,聽你的,你是老大。
不建議用root但是普通用戶又沒權限,真的是rlgl!
查了一下,發現一條命令,可以將文件或文件夾及所有子目錄內容的操作權限賦予一個普通用戶
chown -R 普通用戶:普通用戶群組 *
chown -R hb:hb *
*代表當前執行路徑下的所有文件內容,也可以是一個路徑
再到瀏覽器去訪問,發現可以了。
默認用戶名 admin 默認密碼 admin123