Jenkins는 Java로 빌드 된 오픈 소스 CI (Continuous Integration) 및 CD (Continuous Delivery) 도구 입니다. Jenkins는 기본적으로 소프트웨어 프로젝트를 빌드, 테스트 및 배포합니다. DevOps 개발 도구의 가장 기본적인 도구 중에 하나입니다. 오늘은 Ubuntu 20.04 에 Jenkins를 설치하는 방법을 보여 드리겠습니다 .
Jenkins를 설치하기 앞서 JDK를 설치합니다.
apt-get update
sudo apt-get install openjdk-8-jdk
저장소 key를 다운로드 하고 sources.list 에 추가합니다.
wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -
echo deb http://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list
Jenkins 설치하기
sudo apt-get install jenkins
기본 포트번호가 8080 이며, 다른 서비스에서 이미 사용중인경우 변경이 필요합니다.
sudo vi /etc/default/jenkins
vim 편집기로 포트번호 부분을 변경합니다.
HTTP_PORT=8080
sudo service jenkins restart
젠킨스 서비스 상태 확인
sudo systemctl status jenkins
jenkins install 시 없다고 나오는 경우
sudo apt update 를 진행하였지만 아래와 같이 출력됨
key를 직접 등록하여 해결함
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FCEF32E745F2C3D5
처음 접속 시 비밀번호 확인
sudo cat /var/lib/jenkins/secrets/initialAdminPassword