Learn CentOS 24 - Managing Storage
차례:
Jenkins는 CI / CD (Continuous Integration and Continuous Delivery) 파이프 라인을 쉽게 설정할 수있는 가장 인기있는 오픈 소스 Java 기반 자동화 서버입니다.
CI (Continuous Integration)는 팀 구성원이 정기적으로 코드 변경 사항을 버전 제어 저장소에 커밋 한 후 자동화 된 빌드 및 테스트가 실행되는 DevOps 사례입니다. CD (Continuous Delivery)는 코드 변경이 자동으로 빌드, 테스트 및 프로덕션에 배포되는 일련의 사례입니다.
이 튜토리얼은 공식 Jenkins 저장소에서 CentOS 8에 Jenkins를 설치하는 단계를 다룹니다.
젠킨스 설치
CentOS 8에 Jenkins를 설치하려면 sudo 권한을 가진 루트 또는 사용자로 다음 단계를 수행하십시오.
-
Jenkins는 Java로 작성되었으므로 첫 번째 단계는 Java를 설치하는 것입니다. Jenkins에는 Java 버전 8 및 11이 필요하지만 일부 Jenkins 플러그인은 Java 8과 호환되지 않을 수 있습니다.
OpenJDK 8을 설치합니다:
sudo dnf install java-1.8.0-openjdk-devel
다음 단계는 Jenkins 저장소를 활성화하는 것입니다. 다음 명령을 실행하여 repo 파일을 다운로드하고 GPG 키를 가져 오십시오.
sudo wget -O /etc/yum.repos.d/jenkins.repo
sudo rpm --import
다음을 입력하여 최신 안정 버전의 Jenkins를 설치하십시오.
sudo yum install jenkins
설치 프로세스가 완료되면 Jenkins 서비스를 시작하고 시스템 부팅시 시작되도록하십시오.
sudo systemctl start jenkins
sudo systemctl enable jenkins
Jenkins가 실행 중인지 확인하려면 다음을 입력하십시오.
systemctl status jenkins
출력은 다음과 같아야합니다.
Loaded: loaded (/etc/rc.d/init.d/jenkins; generated) Active: active (running) since Thu 2019-10-31 21:31:36 UTC; 3s ago…
방화벽 조정
다음 명령을 사용하여 필요한 포트를여십시오.
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload
젠킨스 설정
Jenkins 설정 프로세스를 시작하려면 브라우저를 열고 도메인 또는 서버의 IP 주소와 포트
8080
.
http://your_ip_or_domain:8080
설치하는 동안 생성 된 관리자 암호를 입력하라는 메시지와 함께 다음과 유사한 화면이 나타납니다.
이 시점에 도달하면 CentOS 시스템에 Jenkins를 성공적으로 설치 한 것입니다.
결론
이 튜토리얼에서는 CentOS / RHEL 기반 시스템에서 Jenkins의 초기 구성을 설치하고 완료하는 방법을 보여주었습니다.
이제 Jenkins 공식 문서 페이지를 방문하여 Jenkins의 워크 플로 및 플러그인 모델을 살펴볼 수 있습니다.
젠킨스 센 토스centos 7에 jenkins를 설치하는 방법

이 튜토리얼에서는 공식 Jenkins 저장소를 사용하여 CentOS 7 시스템에 Jenkins를 설치하는 단계를 안내합니다. Jenkins는 CI / CD (Continuous Integration and Continuous Delivery) 파이프 라인을 쉽게 설정할 수있는 개방형 소스 Java 기반 자동화 서버입니다.
우분투 18.04에 jenkins를 설치하는 방법

이 튜토리얼에서는 Jenkins Debian 패키지 리포지토리를 사용하여 Ubuntu 18.04 시스템에 Jenkins를 설치하는 방법을 보여줍니다. Jenkins는 CI / CD (Continuous Integration and Continuous Delivery) 파이프 라인을 쉽게 설정할 수있는 오픈 소스 자동화 서버입니다.
데비안 9에 jenkins를 설치하는 방법

Jenkins는 CI / CD (Continuous Integration and Continuous Delivery) 파이프 라인을 쉽게 설정할 수있는 오픈 소스 자동화 서버입니다. 이 튜토리얼에서는 Jenkins Debian 패키지 저장소를 사용하여 Debian 9 머신에 Jenkins를 설치하는 과정을 안내합니다.