상세 컨텐츠

본문 제목

[Nexus] EC2 서버에 Nexus 설치

기록 - 프로그래밍/DevOps

by wjjun 2020. 6. 9. 10:11

본문

Nexus 설치

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

 

tar 압축 해제

tar zxvf nexus-latest-bundle.tar.gz

 

Nexus 설정

cp /nexus-2.14.18-01/bin/nexus /etc/init.d/nexus
vi /etc/init.d/nexus
#NEXUS_HOME=".."
NEXUS_HOME="/home/nexus/nexus-2.14.18-01"

#RUN_AS_USER=
RUN_AS_USER=nexus

#PIDDIR="."
PIDDIR="/home/nexus"

 

Nexus 환경변수

bash shell을 사용하고 있어 /etc/profile 에 설정 추가

vi /etc/profile
  • bash shell 환경설정 우선순위

내용 : /etc/profile, ~/.bash_profile, ~/.bash_login ... 순으로 찾으며, 먼저 읽어들인 파일에 설정된 값을 사용한다.
it first reads and executes commands from the file /etc/profile, if that file exists. After reading that file, it looks for ~/.bash_profile, ~/.bash_login, and ~/.profile, in that order, and reads and executes commands from the first one that exists and is readable.

export NEXUS=/home/nexus/nexus-2.14.18-01
PATH=$PATH:$JAVA_HOME/bin:$NEXUS/bin
source /etc/profile

 

Nexus 실행

service nexus start

 

Nexus 실행 확인

ps -ef | grep nexus
  • URL 요청하여 페이지 확인
    • http:{IP}:{PORT}/nexus
  • 기본으로 설정된 포트번호는 8081 이다. 기존에 사용 중인 포트라면 사용 가능한 포트번호로 변경해야 한다

 

(참고) Nexus default path 수정

vi /home/계정/nexus-2.14.18-01/conf

 

참조 링크

bash shell - https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html

'기록 - 프로그래밍 > DevOps' 카테고리의 다른 글

RabbitMQ 관리자 콘솔 설정  (0) 2024.02.23

관련글 더보기

댓글 영역