본문 바로가기
Server/Ubuntu

[Ubuntu] Jenkins 설치하기

by hhyyyjun 2023. 3. 30.

jenkins를 통해 SpringBoot 프로젝트 배포를 해볼 예정이다.

 

 

1. apt 업데이트 및 업그레이드

sudo apt update
sudo apt upgrade

 

2. java 설치

sudo apt install openjdk-11-jdk

 

 

3. Jenkins apt key 추가

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

4. 패키지 저장소 리스트 추가

echo deb http://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list

 

키 값이 업데이트 될 경우 확인하고 적용해야 한다.
https://pkg.jenkins.io/debian-stable/

 

Debian Jenkins Packages

Jenkins Debian Packages This is the Debian package repository of Jenkins to automate installation and upgrade. To use this repository, first add the key to your system: curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo tee \ /usr/share/

pkg.jenkins.io

5. key 등록

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FCEF32E745F2C3D5

 

6. apt 재 업데이트

sudo apt update

 

7. Jenkins 설치

sudo apt install jenkins

 

8. Jenkins 포트 변경(충돌되지 않을 포트로 변경) 

모두 동일한 포트로 연결해주어야 한다.(당연히 EC2의 보안그룹에 설정한 포트와도 같아야 함)

sudo vi /etc/default/jenkins

sudo vi /usr/lib/systemd/system/jenkins.service

sudo vi /etc/init.d/jenkins

 

9. Jenkins 재시작

sudo service jenkins restart

10. 상태 확인

sudo systemctl status jenkins

active 상태가 되면 성공이다.

 

 

11. Jenkins 초기 비밀번호 확인

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

 

12. Jenkins 사이트로 이동

url : 퍼블릭DNS주소:Jenkins설정포트

 

위에서 확인한 비밀번호 입력 후 이동한 화면

 

설치 중이다.

 

13. 정보 입력

14. url 설정(차후 Jenkins 설정에서 변경 가능)

 

 

적용 확인

댓글