티스토리 뷰

AWS ec2에 jenkins를 설치하는 방법이다. AWS ec2라고 썼지만 Amazon linux는 Redhat 계열이므로 CentOS, Fedora, Amazon Linux, Android, AIX 에서 동일한 방법으로 설치를 진행할 수 있다. 순서대로 쭉 진행하면 된다. 설치과정에 나오는 물음은 y를 입력해주면 된다. 


yum package update

$ sudo yum -y update 

java 설치

$ yum install java-1.8.0-openjdk-devel.x86_64

이미 java가 설치되어 있다면 설치하지 않아도 된다. 하지만 1.8 version 은 설치가 되어 있어야 한다. 

Jenkins repo 추가

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

Jenkins key import

$ rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

Jenkins 설치

$ sudo yum install jenkins 

설치 시 public key for jenkins is not installed 오류가 난다면 이 글을 참조하도록 하자. 

Jenkins 시작

$ sudo systemctl start jenkins

Jenkins 구동상태 확인

$ sudo systemctl status jenkins.service

jenkins status

Active: active (running) 상태이면 정상적으로 기동이 된 것이다. 

port 변경 (optional)

Jenkins의 기본 포트는 8080이다. 이는 매우 불편하다. 빠르게 다른 포트로 변경을 해보자. (안바꿔도 됨)

$ sudo vim /etc/sysconfig/jenkins

Jenkins port change

JENKINS_PORT 부분을 맘에 드는 포트로 변경을 해준다. 필자는 9000번으로 지정

변경사항 반영

$ sudo systemctl restart jenkins

위의 변경사항 반영을 위해 서비스를 restart 해준다. 

 

끝!

 

댓글
최근에 올라온 글
최근에 달린 댓글
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31