Hayden's Archive

[Jenkins] Jenkins 설치 본문

Study/DevOps

[Jenkins] Jenkins 설치

_hayden 2020. 11. 12. 09:51

젠킨스에 대해 이해하기 위해 CI/CD 개념과 젠킨스에 관한 설명을 짚고 가자.

CI/CD 개념 blog.naver.com/dktmrorl/222053272087

젠킨스 설명 blog.naver.com/dktmrorl/222044423816

 

젠킨스 공식 홈페이지에 들어가서 설치 

www.jenkins.io/download/

 

Jenkins download and deployment

Jenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their software

www.jenkins.io

$ wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
$ echo deb http://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list
$ sudo apt-get update
$ sudo apt-get install jenkins

 

젠킨스의 기본 포트는 8080이다.

내 서버에서는 tomcat이 8080을 쓰고 있으므로 다른 포트로 바꿔주겠다.

$ sudo nano /etc/default/jenkins

 

젠킨스를  다시 실행한다.

$ sudo service jenkins restart

 

잘 실행된 것을 알 수 있다.

 

이제 브라우저에서 http://localhost:9090 으로 접속해보면 다음과 같은 화면이 뜬다

 

아래의 명령어로 비밀번호를 확인한다.

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

 

비밀번호를 입력하고 접속하면 다음 화면이 뜨는데, 왼쪽은 기본 플러그인을 설치하는 것이고, 오른쪽은 필요한 플러그인을 골라서 설치하는 것이다.

젠킨스를 처음 사용하므로 왼쪽을 클릭하겠다.

 

 

 

이제 관리자 계정을 만들어준다.

 

Save and Finish 클릭

 

이제 설치가 완료되었다. 젠킨스를 시작해본다.

 

이제 젠킨스를 사용할 준비가 완료되었다.