- 설치 환경
ubuntu 18.04
8080포트가 열려 있어야 한다.
Java 11
jenkins는 자바 런타임 환경에서 실행되기 때문에 jdk가 필수적으로 설치되어있어야 한다.
또한 Java 8과 11버전만 가능하기 때문에 이 두버전 중 하나를 다운받아야만 한다.
자세한 내용은 공식문서를 확인
Java 11 설치하기
만약 Java 8또는 11이 이미 설치되었을 경우 생략해도 된다.
저장소 업데이트
sudo apt update
openjdk 검색
sudo apt search openjdk
openjdk-11-jdk 설치
sudo apt install openjdk-11-jdk
자바 설치 확인
java -version
설치 결과
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.18.04)
OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2.18.04, mixed mode, sharing)
jenkins 설치하기 (LTS 버전)
wget으로 jenkins 키 다운받기
wget https://pkg.jenkins.io/debian-stable/jenkins.io.key
apt-key에 jenkins.io.key 추가
sudo apt-key add jenkins.io.key
apt-key 확인
sudo apt-get list
apt-key 결과
/etc/apt/trusted.gpg
--------------------
pub rsa4096 2020-03-30 [SC] [expires: 2023-03-30]
62A9 756B FD78 0C37 7CF2 4BA8 FCEF 32E7 45F2 C3D5
uid [ unknown] Jenkins Project <jenkinsci-board@googlegroups.com>
sub rsa4096 2020-03-30 [E] [expires: 2023-03-30]
/etc/apt/sources.list.d/jenkins.list 파일에 deb https://pkg.jenkins.io/debian-stable binary/ 입력하기
sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > \
/etc/apt/sources.list.d/jenkins.list'
입력 확인하기
첫줄에 deb https://pkg.jenkins.io/debian-stable binary/ 가 입력되어 있으면 된다.
vi /etc/apt/sources.list.d/jenkins.list
apt 업데이트 및 jenkins 설치하기
sudo apt-get update
sudo apt-get install jenkins
jenkins 시작 및 상태 보기
sudo systemctl start jenkins
sudo systemctl status jenkins
올바른 상태
jenkins.service - LSB: Start Jenkins at boot time
Loaded: loaded (/etc/init.d/jenkins; generated)
Active: active (exited) since Sun 2021-07-04 13:27:22 KST; 15min ago
Docs: man:systemd-sysv-generator(8)
Tasks: 0 (limit: 4915)
CGroup: /system.slice/jenkins.service
Jenkins 시작하기
Jenkins는 기본적으로 8080포트로 설정되고 웹브라우저로 접속할 수 있다.
Ubuntu가 로컬 환경이라면 localhost로 입력하고 클라우드 환경이라면 접속가능한 IP주소를 입력한다.
http://localhost:8080
http://0.0.0.0:8080
젠킨스 시작화면
Ubuntu서버로 접속하여 /var/lib/jenkins/secrets/initialAdminPassword 파일에서 관리자 비밀번호를 확인하기
vi /var/lib/jenkins/secrets/initialAdminPassword
확인한 비밀번호를 Administrator Password에 입력 후 Continue를 클릭하면 다음 화면으로 넘어간다
플러그인 설치 화면에서 Install suggested plugins를 클릭한다.
설치가 완료되면 어드민 계정을 생성한다.
다음 화면에서도 기본 설정 그대로 진행하면 젠킨스 메인 화면이 나온다.