MEMO

Linux 에 Jenkins 설치하기 & Jenkins 포트 변경 본문

AWS

Linux 에 Jenkins 설치하기 & Jenkins 포트 변경

by_dev 2019. 5. 28. 11:28

저는 AWS EC2 서버에서 Jenkins 를 설치하였습니다. 우선, linux 서버에 접속하여 yum 업데이트를 해줍니다.

> sudo yum -y update

 

다음으로 java 설치되어 있는지 확인합니다. 저는 java 설치되어 있지 않기 때문에 jenkins 설치 전에 java 먼저 설치하도록 하겠습니다.

 

> sudo yum install java-1.8.0
> y

 

자바 설치가 완료되면 Complete! 문구가 나옵니다.

이제 jenkins 를 설치하기 위해 jenkins repository를 yum 에 추가하고, jenkins 설치 파일이 신뢰할 있음을 증명하는 Jenkins GPS key를를 추가합니다.

>  sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

>  sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key

Jenkins 를 설치하기 위한 준비가 완료되면 yum 을 통해서 Jenkins 를 설치합니다.

Jenkins 설치가 완료되면 jenkins start 명령어를 통해서 Jenkins 가 잘 실행되는지 확인해 볼 수 있습니다. Jenkins start 를 시키고 http://${ip}:8080 으로 접속하면 Jenkins 페이지에 접속이 되어야 합니다.

만약 접속이 안된다면 8080 포트가 이미 사용 중이 아닌지 확인하고 포트를 변경해 주면 됩니다. 저는 8080 포트가 이미 사용 중이기 때문에 Jenkins 포트를 9090으로 변경해 주도록 하겠습니다.

Jenkins 설정 파일은 /etc/sysconfig/jenkins 입니다. Vi 를 열어서 port 번호를 수정해 주면 됩니다.

수정이 완료되고 접속하면 아래 화면과 같은 Jenkins 페이지가 나옵니다. 최초로 Jenkins 화면에 로그인하기 위해서는

아래 명령어를 입력해 나오는 값을 password 입력창에 넣고 Continue 버튼을 클릭하면 됩니다.

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

'AWS' 카테고리의 다른 글

AWS EC2 에 MongoDB 설치하기 + 환경설정  (0) 2019.07.04
[Jenkins] SpringBoot + Git + Jenkins 배포하기  (0) 2019.05.28
AWS 프리티어 EC2 생성하기  (0) 2019.05.27
Comments