Jak zainstalować Jenkins na Debianie 9

  • Eustace Evans
  • 0
  • 3078
  • 616

Jenkins to serwer automatyzacji typu open source, który oferuje łatwy sposób skonfigurowania potoku ciągłej integracji i ciągłego dostarczania (CI / CD).

Ciągła integracja (CI) to praktyka DevOps, w której członkowie zespołu regularnie wprowadzają zmiany kodu do repozytorium kontroli wersji, po czym są uruchamiane automatyczne kompilacje i testy. Ciągłe dostarczanie (CD) to seria praktyk, w których zmiany kodu są automatycznie budowane, testowane i wdrażane w środowisku produkcyjnym.

W tym samouczku omówimy instalację Jenkinsa na maszynie Debian 9 przy użyciu repozytorium pakietów Jenkins Debian.

Wymagania wstępne #

Przed kontynuowaniem tego samouczka upewnij się, że jesteś zalogowany jako użytkownik z uprawnieniami sudo .

Instalowanie Jenkinsa #

Wykonaj poniższe czynności, aby zainstalować Jenkins w systemie Debian:

  1. Jenkins to aplikacja Java, więc najpierw musisz zainstalować Javę. Aby to zrobić, zaktualizuj indeks pakietów i zainstaluj pakiet Java 8 OpenJDK za pomocą następujących poleceń:

    sudo apt updatesudo apt zainstaluj openjdk-8-jdk

    Bieżąca wersja Jenkinsa jeszcze nie obsługuje języka Java 10 (i Java 11). Jeśli na komputerze jest zainstalowanych wiele wersji oprogramowania Java, upewnij się, że domyślną wersją Javy jest Java 8 .

  2. Zaimportuj klucze GPG z repozytorium Jenkins, korzystając z następującego polecenia wget Komenda:

    wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

    Polecenia powinny powrócić ok co oznacza, że ​​klucz został pomyślnie zaimportowany, a pakiety z tego repozytorium zostaną uznane za zaufane.

    Po zaimportowaniu klucza dodaj repozytorium Jenkins do swojego systemu za pomocą:

    sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary /> /etc/apt/sources.list.d/jenkins.list'
  3. Zaktualizuj trafny listę pakietów i zainstaluj najnowszą wersję Jenkins, uruchamiając:

    sudo apt updatesudo apt install jenkins
  4. Uruchom usługę Jenkins i włącz ją, aby automatycznie uruchamiała się podczas rozruchu:

    sudo systemctl start jenkinssudo systemctl włącz jenkins

Konfiguracja Jenkinsa #

Rozpocznij konfigurację, otwierając przeglądarkę i wpisując domenę lub adres IP, a następnie port 8080, http: // twoja_ip_or_domena: 8080. Zostanie wyświetlony ekran podobny do poniższego:

Podczas instalacji instalator Jenkins tworzy początkowe 32-znakowe hasło alfanumeryczne. Aby znaleźć typ hasła:

sudo cat / var / lib / jenkins / secrets / initialAdminPassword
290ed743493b468ca767b4f363964c54 

Skopiuj hasło, wklej je w polu Hasło administratora i kliknij Kontyntynuj.

Na następnym ekranie kreator konfiguracji zapyta Cię, czy chcesz zainstalować sugerowane wtyczki, czy też chcesz wybrać określone wtyczki. Kliknij na Zainstaluj sugerowane wtyczki box, a proces instalacji rozpocznie się natychmiast.

Następnie zostaniesz poproszony o skonfigurowanie pierwszego administratora. Wypełnij wymagane informacje i kliknij Zapisz i kontynuuj.

Następna strona poprosi Cię o ustawienie adresu URL dla Twojej instancji Jenkins. Pole zostanie wypełnione automatycznie wygenerowanym adresem URL.

Potwierdź adres URL, klikając Zapisz i zakończ i proces konfiguracji zostanie zakończony.

Kliknij na Zacznij używać Jenkinsa i zostaniesz przekierowany do panelu Jenkins zalogowany jako administrator, którego utworzyłeś w jednym z poprzednich kroków.

W tym momencie pomyślnie zainstalowałeś Jenkins w swoim systemie.

Wniosek #

W tym samouczku nauczyłeś się, jak zainstalować i przeprowadzić wstępną konfigurację Jenkinsa. Możesz teraz rozpocząć odkrywanie funkcji Jenkins, odwiedzając oficjalną stronę dokumentacji Jenkins.

Jeśli masz jakieś pytania, zostaw komentarz poniżej.




Jeszcze bez komentarzy

Zbiór przydatnych informacji o systemie operacyjnym Linux i nowych technologiach
Świeże artykuły, praktyczne wskazówki, szczegółowe recenzje i poradniki. Poczuj się jak w domu w świecie systemu operacyjnego Linux