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