본문 바로가기

DevOps

Jenkins 설치하기

이번 게시글에는 AWS EC2(우분투 리눅스)를 통해 Jenkins를 설치해보려고 합니다.

 

원격접속 프로그램 Putty를 이용하여 우분투 서버에 접속합니다.

 

Java 및 필수 패키지가 설치되어 있지 않기 때문에 필요한 패키지를 설치합니다.

sudo apt-get update
sudo apt-get install default-jdk

 

Jenkins 리포지터리 키를 설치합니다.

wget -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

 

APT 데이터베이스에 공식 Jenkins 리포지토리를 추가합니다.

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는 기본적으로 8080포트를 사용하고 있으며 다른 서비스에서 해당포트를 사용하고 있다면 포트를 변경합니다.

sudo vi /etc/default/jenkins

 

Jenkins 서비스가 자동으로 시작되도록 설정합니다.

sudo systemctl enable jenkins

 

Jenkins가 실행되어있는지 상태를 확인합니다.

sudo systemctl status jenkins

 

AWS의 인바운드 규칙에 8089 포트를 연다음 브라우저에 http://IP주소:8089 를 입력하여 접속합니다.

처음 접속 시 비밀번호가 필요하며 비밀번호를 확인하기 위해서는 다음 명령어를 입력합니다.

sudo cat /var/lib/jenkins/secrets/initalAdminPassword

 

출력되는 비밀번호를 입력합니다.

Install suggested plugins 클릭하여 추천 플러그인을 설치한 후 관리자 계정을 생성합니다.

 

생성한 관리자계정으로 로그인합니다.

 

 

출처

'DevOps' 카테고리의 다른 글

Postgresql 설치하기  (0) 2021.08.21