Debian 10 Linux에 Jenkins 설치 방법

Debian 10 Linux에 Jenkins 설치 방법

2022-05-17 last update

7 minutes reading jenkins devops debian
Jenkins
지속적인 통합 및 지속적인 배송(CI/CD) 파이프라인을 설정하는 간단한 방법을 제공하는 오픈 소스 자동화 서버입니다.지속적 통합(CI)은 DevOps의 실천이다. 이런 실천에서 팀원들은 정기적으로 코드 변경을 버전 제어 저장소에 제출하고 자동 구축과 테스트를 실행한다.연속 공급(Continuous delivery, CD)은 일련의 실천으로 이러한 실천에서 코드 변경은 자동으로 생성되고 테스트되며 생산에 배치된다.이 자습서에서는 Debian 10에 Jenkins를 설치하는 방법에 대해 설명합니다. Buster는 Jenkins 공식 저장소에서 나온 것입니다.

젠킨스를 설치하다

루트 또는 user with sudo privileges로 다음 절차를 수행합니다.
Debian 10에 Jenkins를 설치합니다.
  • Jenkins는 Java로 작성되었으므로 첫 번째 단계는 Java를 설치하는 것입니다.이를 위해 패키지 인덱스를 업데이트하고 다음 명령을 사용하여 OpenJDK 11 패키지를 설치하십시오.
    sudo apt updatesudo apt install default-jdk
    공식 Debian Buster 저장소에 Java LTS 버전 8이 없습니다.Java 8로 Jenkins를 실행하려면 this를 선택합니다.
    설치 가이드.
  • 사용 wget
    Jenkins repository GPG 키를 다운로드하고 가져오려면:
    wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
    명령을 반환해야 합니다OK. 이는 키를 성공적으로 가져왔음을 의미하며 이 저장소에서 온 패키지는 신뢰를 받는 것으로 간주됩니다.다음 명령을 실행하여 Jenkins 저장소를 시스템에 추가합니다.
    sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
  • 패키지 목록을 업데이트apt 하고 최신 버전의 Jenkins를 설치합니다.
    sudo apt updatesudo apt install jenkins
  • 다음 명령을 실행하여 Jenkins 서비스를 활성화하고 시작합니다.
    sudo systemctl enable --now jenkins
  • 젠킨스를 모함하다

    설치 과정을 시작하고 브라우저를 열고 도메인이나 IP 주소를 입력하십시오.이어 포트8080, http://your_ip_or_domain:8080 순이었다.다음과 같은 화면이 표시됩니다. 설치하는 동안 Jenkins 설치 프로그램은 32자 길이의 초기 영숫자 암호를 만듭니다.암호 유형을 찾으려면:
    sudo cat /var/lib/jenkins/secrets/initialAdminPassword
    5a541fac8f094f8db4155e11117f927a
    
    암호를 복사하여 관리자 암호 필드에 붙여넣고 Continue를 클릭합니다. 다음 화면에서 설치 마법사가 권장 플러그 인을 설치할지 또는 특정 플러그 인을 선택할지 묻습니다.Install suggested plugins 상자를 클릭하면 설치 과정이 즉시 시작됩니다. 그러면 첫 번째 관리자 사용자를 설정하라는 메시지가 나타납니다.원하는 정보를 입력하고 Save and Continue를 클릭합니다. 다음 페이지에서는 Jenkins 인스턴스에 대한 URL을 설정해야 합니다.이 필드는 자동으로 생성된 URL을 채웁니다. Save and Finish 버튼을 클릭하여 URL을 확인하면 설정 과정이 완료됩니다. Start using Jenkins 단추를 누르면 Jenkins 대시보드로 리디렉션됩니다. 이 대시보드는 이전 단계에서 만든 관리자 사용자로 로그인되었습니다. 시스템에 Jenkins를 성공적으로 설치했습니다.

    결론

    이 자습서에서는 Debian 시스템에 Jenkins의 초기 구성을 설치하고 완료하는 방법을 배웠습니다.이제 공식 홈페이지Jenkins documentation를 방문하실 수 있습니다.
    페이지를 넘기고 Jenkins의 워크플로우 및 플러그인 모델을 탐색합니다.만약 무슨 문제가 있으면 아래에 메시지를 남겨 주십시오.