본문 바로가기

Jenkins

Ubuntu - Jenkins 설치하기

Jenkins 란? 

Jenkins는 오픈 소스 자동화 서버로, 프로젝트 구축, 도입 및 자동화를 지원합니다. 또한 수백 개의 플러그인을 제공합니다

Ubuntu에서는 apt를 통해 Jenkins를 설치할 수 있습니다.

먼저, Jenkins 저장소 key를 다운로드합니다. 

curl -fsSL https://pkg.jenkins.io/debian/jenkins.io.key | sudo tee \
  /usr/share/keyrings/jenkins-keyring.asc > /dev/null
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
  https://pkg.jenkins.io/debian binary/ | sudo tee \
  /etc/apt/sources.list.d/jenkins.list > /dev/null

이어서 apt update를 한 후, jenkins를 설치합니다.

sudo apt-get update
sudo apt-get install jenkins

설치 완료 후 jenkins를 시작하게 되는데, 8080 포트가 사용 중이라면 에러가 발생합니다. 

sudo systemctl edit jenkins

해당 명령어를 입력하면 nano 에디터가 뜨는데, 다음 내용을 타이핑하고 저장합니다.

[Service]
Environment="JENKINS_PORT=바꿀 포트"

포트번호를 변경하였으면 다음으로 자바 홈 경로를 변경합니다.

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

변경 후 daemon-reload 합니다.

systemctl daemon-reload

젠킨스를 실행합니다. 

sudo systemctl start jenkins

브라우저를 열고 ip:port를 입력하여 접속합니다. 

화면에 보이는대로 표시된 경로의 파일을 오픈하여 초기 비밀번호를 확인할 수 있습니다. 

Install suggested plugins를 선택하여 기본적인 플러그인들을 설치합니다. 

다음은 admin계정 생성 화면입니다. 빈칸을 모두 입력하고 save and continue를 눌러 진행합니다. 

다음은 젠킨스 url을 설정하는 화면입니다. 저는 주소를 변경하지 않겠습니다. 변경하지 않을 때는 그냥 save and finish 버튼을 누르면 됩니다. 

기본적인 Jenkins 세팅이 완료되었습니다!

 

'Jenkins' 카테고리의 다른 글

Jenkins Bitbucket 연동시 commit 반응없음  (0) 2022.04.13
Jenkins BitBucket 설치하기  (0) 2022.04.01