Jenkins 설치하기
페이지 정보
본문
Jenkins 설치하는 방법 중
패키지 매니저로 설치하는 방법에 대해 설명드립니다.
대표적으로 Was, K8S, Helm, Docker 등에 올라가는 방식 등 많지만 저는 가장 기본인 패키지 매니저로 설치하는 방법에 대해 설명드립니다.
설치 환경 : RHEL 8.4
# Java 설치
yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel
yum install java-11-openjdk
# Jenkins 기본 디렉토리를 원하는 경로로 설정을 하고 싶을떄 심볼릭 링크를 사용해서 관리를 하여도 무방
# LTS 버전의 Jenkins 다운
jenkins-2.346.1-1.1.noarch.rpm
# java 8
wget https://archives.jenkins-ci.org/redhat-stable/jenkins-2.346.1-1.1.noarch.rpm
yum install jenkins-2.346.1-1.1.noarch.rpm
# java 11
wget https://archives.jenkins-ci.org/redhat-stable/jenkins-2.361.1-1.1.noarch.rpm
yum install jenkins-2.361.1-1.1.noarch.rpm
systemctl start jenkins
systemctl enable jenkins
systemctl status jenkins
# Jenkins 옵션같은 경우 필요에 맞게 JVM 옵션을 설정해 주시면 됩니다.
# JVM이 2개가 설치된 경우
alternatives --config java
2 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.17.0.8-2.el8_2.x86_64/bin/java)
#경로 복사
Environment="JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.17.0.8-2.el8_2.x86_64"
systemctl daemon-reload
# 8080포트가 아닌 80번 포트를 사용하고 싶은 경우
vi /etc/sysconfig/jenkins
설정 변경
# 80포트로 전환 IPtables fording 규칙 8080 -> 80
sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
sudo iptables-save > /etc/sysconfig/iptables
# 초기 비밀번호
cat /var/lib/jenkins/secrets/initialAdminPassword
f90359f9d39b41f89bd25e22fdec1045
패키지 매니저로 설치하는 방법에 대해 설명드립니다.
대표적으로 Was, K8S, Helm, Docker 등에 올라가는 방식 등 많지만 저는 가장 기본인 패키지 매니저로 설치하는 방법에 대해 설명드립니다.
설치 환경 : RHEL 8.4
# Java 설치
yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel
yum install java-11-openjdk
# Jenkins 기본 디렉토리를 원하는 경로로 설정을 하고 싶을떄 심볼릭 링크를 사용해서 관리를 하여도 무방
# LTS 버전의 Jenkins 다운
jenkins-2.346.1-1.1.noarch.rpm
# java 8
wget https://archives.jenkins-ci.org/redhat-stable/jenkins-2.346.1-1.1.noarch.rpm
yum install jenkins-2.346.1-1.1.noarch.rpm
# java 11
wget https://archives.jenkins-ci.org/redhat-stable/jenkins-2.361.1-1.1.noarch.rpm
yum install jenkins-2.361.1-1.1.noarch.rpm
systemctl start jenkins
systemctl enable jenkins
systemctl status jenkins
# Jenkins 옵션같은 경우 필요에 맞게 JVM 옵션을 설정해 주시면 됩니다.
# JVM이 2개가 설치된 경우
alternatives --config java
2 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.17.0.8-2.el8_2.x86_64/bin/java)
#경로 복사
Environment="JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.17.0.8-2.el8_2.x86_64"
systemctl daemon-reload
# 8080포트가 아닌 80번 포트를 사용하고 싶은 경우
vi /etc/sysconfig/jenkins
설정 변경
# 80포트로 전환 IPtables fording 규칙 8080 -> 80
sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
sudo iptables-save > /etc/sysconfig/iptables
# 초기 비밀번호
cat /var/lib/jenkins/secrets/initialAdminPassword
f90359f9d39b41f89bd25e22fdec1045
- 다음글Jenkins Helm Install 23.11.02
댓글목록
등록된 댓글이 없습니다.