레넌의 개발 일기

EC2 인스턴스에 Jenkins 설치하기 본문

DevOps

EC2 인스턴스에 Jenkins 설치하기

brorae 2022. 8. 11. 00:24

자바 설치

sudo apt install openjdk-11-jre

jenkins는 자바 기반으로 돌아가기 때문에 자바를 필수적으로 설치해주어야한다.

 

설치 CLI

wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > \
    /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins

 

Jenkins 실행

sudo service jenkins start

 

Jenkins 상태 확인

sudo service jenkins status

해당 명령어를 입력했을 때, active가 출력된다면 정상적으로 실행된 것이다.

 

Jenkins 접속

http://{EC2-IP-ADDRESS}:8080 로 접속하면 아래와 같은 그림을 볼 수 있다.

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

위 명령어를 통해 password를 확인 후 입력해준다.

 

Jenkins Plugin 설치

Jenkins에서 추천해주는 플러그인을 설치하거나 직접 골라서 플러그인을 설치할 수 있다.

자주 사용되는 플러그인을 알아서 설치해주니 웬만하면 전자로 설치하도록 하자.

 

유저 정보 입력

유저 정보를 입력해준다.

그 후 사용할 URL을 설정해주면 설치가 완료된다.

 

보안 그룹

8080포트로 접속이 되지 않는다면

EC2 인스턴스 설정의 보안 그룹을 확인해보자.

위 그림 처럼 8080 포트를 인바운드 규칙으로 추가해주어야한다.