IT/CI CD

[Jenkins] CentOS7에 설치하기

nyub 2022. 9. 1. 14:42
반응형

나홀로 젠킨스 도전기...

일단 CentOS에 설치해봅시다

진행중인 프로젝트에는 나중에 적용해보더라도..

 


* 09-19 추가

더이상 젠킨스는 자바 1.8버전을 지원하지 않습니다.

자바 11버전 설치

curl -L https://corretto.aws/downloads/latest/amazon-corretto-11-x64-linux-jdk.rpm -o jdk11.rpm
yum localinstall jdk11.rpm
/usr/sbin/alternatives --config java

vi /etc/profile //맨밑 변경
source /etc/profile

 


우선 자바가 필요합니다. 설치해줍시다.

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

 

자바 버전을 확인하니 정상 설치가 되었습니다.

 

echo로 확인해보니 환경변수 JAVA_HOME이 없습니다. 환경변수 설정을 해주도록 합시다.

 

위치는 /etc/profile 제일 밑 입니다.

 

변경 사항 적용시켜 줍니다

$ source /etc/profile

 

필요한 리포지토리, rpm, 패키지 설치해줍니다.

$ wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo ##레포지토리 추가
$ rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key ##rpm 추가
$ yum install epel-release ##설치
$ yum install jenkins ##설치

 

젠킨스가 사용할 포트를 지정해줍니다.

 

**추가 : AWS에서는 포트가 이 방법으로 변경되지 않았습니다. 자세한 내용은 다음 게시물 참고

https://xinyub.tistory.com/138

 

[Jenkins] AWS 인스턴스 Jenkins 포트 변경

기존의 /etc/sysconfig/jenkins에서의 포트 변경은 AWS 인스턴스에서 변경되지 않았습니다. 저 파일을 변경해도 8080포트로 고정이더라.. 그래서 찾은 방법은 $ vi /usr/lib/systemd/system/jenkins.service 이곳..

xinyub.tistory.com

$ vi /etc/sysconfig/jenkins

 

시스템을 시작하고 정상 실행중인지 확인해봅니다.

$ systemctl start jenkins

 

인터넷 주소창에 IP:Port 접속하면 관리자 비밀번호 입력창이 뜹니다.

 

그대로 리눅스창에 입력하여 나오는 비밀번호를 입력해주시면 됩니다.

 

비밀번호가 정상적으로 입력되었으면 설치 선택창이 뜨게되고

 

설치를 진행하게 됩니다.

 

설치를 마치고 회원가입까지 하면 다음과 같은 화면이 뜨게됩니다. 설치 끝!

반응형