티스토리 뷰
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
Active: active (running) 상태이면 정상적으로 기동이 된 것이다.
port 변경 (optional)
Jenkins의 기본 포트는 8080이다. 이는 매우 불편하다. 빠르게 다른 포트로 변경을 해보자. (안바꿔도 됨)
$ sudo vim /etc/sysconfig/jenkins
JENKINS_PORT 부분을 맘에 드는 포트로 변경을 해준다. 필자는 9000번으로 지정
변경사항 반영
$ sudo systemctl restart jenkins
위의 변경사항 반영을 위해 서비스를 restart 해준다.
끝!
'CI,CD > Jenkins' 카테고리의 다른 글
Jenkins DirectoryNotEmptyException 오류 조치 (0) | 2021.12.10 |
---|---|
Jenkins에서 JaCoCo 연동시 Overall Coverage Summary 이 항상 100% 나오는 오류 조치 (0) | 2021.11.15 |
Jenkins 설치 중 public key for jenkins is not installed 오류 조치 (0) | 2021.06.21 |
Jenkins Execute Shell로 폴더 접근 시 cd: can't cd to 오류 조치 (0) | 2021.06.04 |
Jenkins에서 AWS ec2에 SSH로 배포하는 방법 (with pem 파일) (0) | 2021.05.28 |
댓글