CnetOS7搭建Nexus3.X構建maven私服
1.下載下載nexus安裝包
由於nexus下載安裝包需要搭梯子,這裏我直接下載好了放到百度雲了,密碼:815p。
2.解壓並修改配置文件
tar -xvf nexus-3.18.0-01-unix.tar
mkdir /usr/local/nexus
mv nexus-3.18.0-01 /usr/local/nexus
mv sonatype-work /usr/local/nexus
自定義配置虛擬機可打開 nexus.vmoptions 文件進行配置.如果Linux硬件配置比較低的話,建議修改爲合適的大小
-Xms512m
-Xmx512m
-XX:MaxDirectMemorySize=512m
-XX:+UnlockDiagnosticVMOptions
-XX:+UnsyncloadClass
-XX:+LogVMOutput
-XX:LogFile=../sonatype-work/nexus3/log/jvm.log
-XX:-OmitStackTraceInFastThrow
-Djava.net.preferIPv4Stack=true
-Dkaraf.home=.
-Dkaraf.base=.
-Dkaraf.etc=etc/karaf
-Djava.util.logging.config.file=etc/karaf/java.util.logging.properties
-Dkaraf.data=../sonatype-work/nexus3
-Djava.io.tmpdir=../sonatype-work/nexus3/tmp
-Dkaraf.startLocalConsole=false
3.啓動nexus
Nexus默認的端口是8081,可以在etc/nexus-default.properties配置中修改。
/usr/local/nexus/nexus-3.18.0-01/bin/nexus start
如果啓動報錯
報錯是因爲nexus建議不要用root用戶來啓動nexus,解決方法有如下:
1.已nexus用戶身份啓動
useradd nexus
chown -R nexus:nexus /usr/local/nexus
2.修改啓動腳本
vim bin/nexus
4.通過瀏覽器進行訪問http://serveraddress:port,如:http://localhost:8081/
第一次登錄時,默認密碼放在/root/nexus/sonatype-work/nexus3/admin.password文件夾下,打開文件夾獲取密碼登錄即可,登錄成功nexus會讓你修改密碼的。