반응형
젠킨스 ?
젠킨스는 자바 환경에서 실행이 되기때문에 먼저 자바 런타임을 설치해야 합니다.
■ 자바 설치
jdk 설치하기 (아래는 8 버전 예제이나 java 11버전 설치 필요)
// 자바 jdk 설치
#sudo yum -y install java-1.8.0-openjdk
#sudo yum -y install java-1.8.0-openjdk-devel
// java 11 설치
sudo yum install -y java-11-openjdk-devel.x86_64
* Jenkins 2.357 및 LTS 2.361.1부터 Java 11 또는 17이 필요합니다.
java 환경변수 설정
// javac 명령어의 위치를 찾는다.
which javac
//JAVA_HOME 경로 확인
readlink -f [위에서 확인한 javac 명령어 위치]
// 전역으로 사용하기 위해 편집기로 열어 제일 하단에 추가
sudo vi /etc/profile
// 환경 설정 파일적용
source /etc/profile
// 등록 확인
$JAVA_HOME/bin/javac -version
■ 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
yum -y install jenkins
설치 후 환경설정
원하는 포트로 변경한다. (예: 8080 => 8989 )
Jenkins 서비스 시작
sudo systemctl enable jenkins
sudo systemctl start jenkins
* 포트변경이 안된경우 /usr/lib/systemd/system/jenkins.service 에서도 포트를 변경해준다.
* java 1.8 버전으로 서비스 시작이 안되어 검색후 java 11 버전으로 재설치(자바 요구사항)
방화벽 추가 및 확인
firewall-cmd --permanent --zone=public --add-port=9999/tcp
firewall-cmd --reload
firewall-cmd --list-all
젠킨스 접속
http://127.0.0.1(yourIP):9999
첫 접속시 화면으로 패스워드를 입력해야 한다.
보이는 경로의 파일을 열어보면 초기 패스워드가 있으니 복사하여 입력하면 다음으로 진행을 할수 있습니다.
* 이후 젠킨스를 이용한 배포 환경 구축 진행
반응형
'Server > linux' 카테고리의 다른 글
[linux] 리눅스 ubuntu(우분투) 자바(JDK11) 설치 하기 (0) | 2023.08.30 |
---|---|
[linux] 리눅스 타임존 변경 UTC(GMT) -> KST 바꾸기 (0) | 2022.12.06 |
[linux] 리눅스 CRON 사용법 (반복작업, 작업스케줄러) (0) | 2022.11.09 |
[linux] 리눅스 디렉토리(Directory) 파일시스템 구조 (0) | 2022.11.07 |
[linux] 리눅스 FTP 서버 설치(vsftpd) (0) | 2022.09.23 |