Debian 9에 Jenkins를 설치하는 방법

Debian 9에 Jenkins를 설치하는 방법

2022-05-17 last update

6 minutes reading jenkins debian devops
Jenkins
CI/CD(지속적 통합 및 지속적 전달) 파이프라인을 설정하는 쉬운 방법을 제공하는 오픈 소스 자동화 서버입니다. CI(지속적 통합)는 팀 구성원이 정기적으로 코드 변경 사항을 버전 제어에 커밋하는 DevOps 방식입니다. 그 후 자동화된 빌드 및 테스트가 실행됩니다. CD(Continuous Delivery)는 코드 변경 사항이 자동으로 빌드, 테스트 및 배포되는 일련의 사례입니다. 이 자습서에서는 Jenkins Debian 패키지 리포지토리를 사용하여 Debian 9 시스템에 Jenkins를 설치하는 과정을 안내합니다. 자습서, user with sudo privileges으로 로그인했는지 확인하십시오.
.Jenkins 설치 Debian 시스템에 Jenkins를 설치하려면 다음 단계를 따르세요.
  • Jenkins는 Java 애플리케이션이므로 먼저 Java를 설치해야 합니다. 이렇게 하려면 패키지 인덱스를 업데이트하고 다음 명령을 사용하여 Java 8 OpenJDK 패키지를 설치하십시오.
    sudo apt updatesudo apt install openjdk-8-jdk
    현재 버전의 Jenkins는 아직 Java 10(및 Java 11)을 지원하지 않습니다. 컴퓨터에 여러 버전의 Java가 설치된 경우 make sure Java 8 is the default Java version
    .
  • 다음을 사용하여 Jenkins 저장소의 GPG 키를 가져옵니다. wget
    명령:
    wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
    명령은 OK을 반환해야 합니다. 즉, 키를 성공적으로 가져왔고 이 저장소의 패키지를 신뢰할 수 있는 것으로 간주합니다. 키를 가져오면 다음을 사용하여 Jenkins 저장소를 시스템에 추가합니다. 다음을 실행하여 최신 버전의 Jenkins를 설치합니다.
    sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
  • Jenkins 서비스를 시작하고 부팅 시 자동으로 시작되도록 활성화합니다. apt .
    다음과 유사한 화면이 표시됩니다. 설치하는 동안 Jenkins 설치 프로그램은 초기 32자의 영숫자 암호를 생성합니다. 암호 유형을 찾으려면
    sudo apt updatesudo apt install jenkins
    sudo systemctl start jenkinssudo systemctl enable jenkins
    암호를 복사하여 관리자 암호 필드에 붙여넣고 8080 을 클릭하십시오. 다음 화면에서 설치 마법사는 제안된 플러그인을 설치할 것인지 아니면 특정 플러그인을 선택할 것인지 묻습니다. http://your_ip_or_domain:8080 상자를 클릭하면 설치 프로세스가 즉시 시작됩니다. 다음으로 첫 번째 관리자 사용자를 설정하라는 메시지가 표시됩니다. 필요한 정보를 입력하고 Continue 을 클릭하십시오. 다음 페이지에서는 Jenkins 인스턴스의 URL을 설정하도록 요청합니다. 필드는 자동으로 생성된 URL로 채워집니다. Install suggested plugins 버튼을 클릭하여 URL을 확인하면 설정 프로세스가 완료됩니다. Save and Continue 버튼을 클릭하면 이전 단계 중 하나에서 생성한 관리자로 로그인한 Jenkins 대시보드로 리디렉션됩니다. 이 시점에서 시스템에 Jenkins를 성공적으로 설치했습니다. 결론 이 자습서에서는 Jenkins의 초기 구성을 설치하고 수행하는 방법을 배웠습니다. 이제 공식 Jenkins documentation을 방문하여 Jenkins 기능 탐색을 시작할 수 있습니다.
    page.궁금한 사항이 있으시면 아래에 댓글을 남겨주세요.