반응형
개발 환경
Cent OS 7
Java 17

 

자 이제 두근두근 나의 자비스 (젠킨스) 를 서버에 심어줘야겠다.

 

자바는 이미 프로젝트를 굴리느라 설정했으니 패스하고

 

gradle 을 먼저 설치해준다

 

1. gradle 설치

// wget 설치
# yum install wget

// gradle 설치
# wget https://services.gradle.org/distributions/gradle-7.5.1-bin.zip

// 디렉토리 생성
#mkdir /opt/gradle

// 생성한 디렉토리에 gradle 압축해제
#unzip -d /opt/gradle gradle-7.5.1-bin.zip

 

2. gradle 환경변수 설정

# vi /etc/profiles.d/gradle.sh
export GRADLE_HOME=[파일경로]
export PATH=${GRADLE_HOME}/bin:${PATH}

//스크립트 실행 가능 설정
# chmod +x /etc/profile.d/gradle/sh

// 변경사항 저장
# source /etc/profile.d/gradle.sh

// gradle 버전 확인
# gradle -v

 

3. Jenkins 설치 

// jenkins 저장소 설치
# 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

// jenkins 설치
# yum install epel-release
# yum install jenkins

 

 

4. Jenkins 포트 변경 (default :8080)

구글링 & GPT 의 도움을 받았을 때
/etc/sysconfig/jenkins

이 파일에 들어가서 

JENKINS_PORT 를 원하는 PORT 번호로 바꾸면된다. 필자는 32400 포트로 설정했다.

 

그리고 방화벽 설정에서 32400 번 포트를 열어주면 끝...!!

 

그리고 접속했더니....;;

 

font를 찾지 못하는 문제가 생겼다;;;

 

폰트추가를 하러 가보자....!!

 

# sudo yum install fontconfig dejavu-sans-fonts

 

그 후 젠킨스 재가동 하면 정상적으로 접근 가능!

반응형