IT/Architect

Nexus Repository

금마s 2021. 1. 11. 17:42

# 설치 환경

 

!! nexus 같은 경우 tomcat 위에 세팅하기 위해서 .war 파일을 사용했습니다.

!! 버전에 다운로드 페이지 링크 걸어뒀습니다.

 

# Nexus 세팅 순서

1. tomcat 설치

: 다운로드 받은 후 tomcat.exe를 실행시켜 tomcat을 다운로드한다.

 

: 다운로드하다 보면 이렇게 포트번호 설정하는 곳이 나옵니다.

  기본 포트 번호는 8080인데, 8080은 다른 곳에서 사용할 수도 있으므로 12020으로 설정해줍시다.

  ( 다른 숫자로 해도 됩니다. 12020에 의미가 있는 건 아닙니다. )

 

2. nexus.war 파일 위치 옮기기

: 넥서스를 다운로드하면 이렇게 nexus-2.14.20-02.war 라는 파일이 생깁니다.

: 파일 이름을 nexus로 변경해줍시다 (단축키 : f2)

 ( 이름을 변경해줘야 http://localhost:12020/nexus 이렇게 이쁘게 이름 설정됩니다 )

 

: .war 파일 이름 변경했으면 tomcat이 설치된 위치를 찾아줍시다.

  설치할 때 그냥 다 포트 번호 변경 이외에 다른 것 안 건드렸다면 Program Files > Apache Software Foundation에 있습니다.

 

: webapps라는 폴더 안에 들어가서 nexus.war 파일을 붙여 넣어줍니다.

 

: 밑에 보면 이렇게 아이콘이 있습니다

  오른쪽 클릭하면 톰캣을 STOP or START 할 수 있습니다

  Tomcat 재시작 해 줍시다

 

- 끝 -

 

# 넥서스 접속 주소

: http://localhost:포트번호/nexus로 접속하시면 됩니다.

: 처음 아이디와 비밀번호는 이렇습니다 => admin / admin123

 

 

 

 

 

& TMI &

[1] Nexus와 비슷한 역할을 하는 프로그램으로는 Apache의 Archiva, Jfrog의 Artifactory가 있습니다.

[2] Nexus는 repository의 용도와 목적에 따라서 몇 가지로 나뉜다.

      1. Snapshots : 빌드 등 수시로 릴리즈 되는 바이너리를 배포하는 장소

      2. Releases : 정식 릴리즈를 통해서 배포되는 바이너리를 저장하는 장소

      3. 3rd party : 벤더 등에서 배포하는 바이너리를 저장해놓는 장소로 특정 솔루션등을 사용할 때, 딸려오는 라이브러리 등을 여기에 놓고 사용

      4. Proxy Repositroy : 원격에 원본 repository가 있는 경우, Local의 캐시 용도로 사용

      5. Virtual Repository : Repository Group은 몇 개의 repository를 하나의 repository로 묶어서 단일 접근 URL 제공

[3] 넥서스 초기 아이디와 비밀번호가 2.X 버전에서는 admin/admin123으로 되는데... 3.X 버전에서는 다른 것 같습니다.

[4] .war 파일로 되어있는 nexus는 3.X 버전이 없습니다....ㅠㅠ

 

 

 

 

 

 

728x90

'IT > Architect' 카테고리의 다른 글

Redis  (0) 2021.01.15
윈도우 서버 ftp 및 방화벽 설정 방법  (0) 2021.01.07
윈도우 서버 ethernet 설정 오류 해결 방법  (0) 2021.01.07