centos7.3 安裝nexus-3.6
本地安裝了jdk1.7 很多應用都使用該版本,但是mvn需要jdkk1.8版本,需求衝突,故做如下操作
一環境準備
環境: nexus3.6.0 ,jdk8
1,下載路徑:http://www.sonatype.com/download-oss-sonatype
點選下面的圖示
Nexus Repository Manager OSS 3.x - Unix
下載檔名:nexus-3.6.0-02-unix.tar.gz
2,JDK8 自行下載, 我下載的是jdk1.8.0_144
二、上傳伺服器指定路徑
把檔案上傳到 /usr/local/
1,tar -zxvf jdk-8u144-linux-x64.tar.gz -C /usr/local/java
2, tar xzvf nexus-3.6.0-02-unix.tar.gz
3,mv nexus-3.6.0-02 nexus
三,修改配置檔案
cd /usr/local/nexus/bin
0, 修改 JDK路徑
vi nexus
1,修改埠
cd /usr/local/nexus/etc
vi nexus-default.properties
2,修改 生成檔案埠【不修改,啟動報錯,地址被佔用】
這個錯誤很坑,一般生成檔案會在 /home/nexus 目錄下
不知道什麼原因 在/usr/local/sonatype-work/nexus3 ,如果有人知道原因告知我下,謝謝
cd /usr/local/sonatype-work/nexus3/etc
vi nexus.properties
注意:localhost 改為自己的路徑,如果是伺服器部署,不能寫內網的地址【也不能是localhost】,必須寫外網的地址
3,防止使用root使用者啟動報錯
cd /usr/local/nexus/bin
vi nexus.rc
四、啟動
1,無日誌 後臺啟動
/usr/local/nexus/bin/nexus start
2,輸出日誌啟動
/usr/local/nexus/bin/nexus run