반응형
개발 환경
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
그 후 젠킨스 재가동 하면 정상적으로 접근 가능!
반응형
'DevOps > Jenkins' 카테고리의 다른 글
Jenkins 에게 sudo 권한을 주자...! (0) | 2024.04.11 |
---|---|
Jenkins 자동 빌드 및 빌드 후 스크립트 설정 (0) | 2024.04.09 |
CI 를 위한 개발자들의 비서 Jenkins (0) | 2024.04.09 |