Sonatype Nexus 는 tomcat 을 이용한 설치와 자체 포함하고 있는 Jetty 를 이용한 설치가 가능하다.

아래는 Jetty 를 이용한 설치에 대한 내용이다.


1. Nexus 최신 버전 다운로드 및 압축 해제

   - 현재 최신 버전은 2.11.1-01 (어떤 버전인지 기억하기 위해 파일명을 변경해 둠)

   - 압축을 해제하면 2개의 디렉토리(nexus-2.11.1-01, sonatype-work) 가 존재한다.


 mkdir nexus

 cd nexus

 wget http://www.sonatype.org/downloads/nexus-latest-bundle.tar.gz 

 mv nexus-latest-bundle.tar.gz nexus-2.11.1-01.tar.gz

 tar -xvzf nexus-2.11.1-01.tar.gz


2. 설치 및 설정

   - 적당한 위치에 설치 (/usr/local/nexus)

   - Root 로 실행은 추천되지 않으므로 실행 권한 부여 (Starting Nexus OSS... Failed to start Nexus OSS 메시지를 볼 수 있음)

   - nexus.properties 설정 파일에서 포트변경 가능 (application-port=18081)


 cd /usr/local

 mv ~/nexus ./

 chown -R svcuser.svcuser nexus

 cd nexus/nexus-2.11.1-01/conf

 vi nexus.properties


3. 실행 / 종료


 su -l svcuser

 /usr/local/nexus/nexus-2.11.1-01/bin/nexus start

 /usr/local/nexus/nexus-2.11.1-01/bin/nexus stop


4. 로그 확인


 vi /usr/local/nexus/nexus-2.11.1-01/logs/wrapper.log 


5. 웹 접속 및 로그인

   1) http://nexus.itraveler.pro:18081/nexus

   2) 초기 ID/Password : admin / admin123



Posted by 얼랄라