Pierwsze kroki z Jenkins w Ubuntu Top 10.Top 10

Pierwsze kroki z Jenkins w Ubuntu Top 10.Top 10
Jenkins to serwer open source z Java, który zapewnia wtyczki do różnych problemów z automatyzacją. Czy automatyzacja programowania nowego oprogramowania lub jego przypisania do określonego zadania z Jenkins; Możesz to wszystko zrobić.

Ten przewodnik obejmie instalację Jenkinsa na Ubuntu 20.04. Omówimy również potrzeby, aby rozpocząć z Jenkins, w tym sposób założenia serwera programistycznego z Ubuntu i zapisanie się z konto użytkownika administracyjnego.

Jak działa Jenkins

Aby to wyjaśnić, Jenkins automatyzuje twoje projekty, a mianowicie ich budowanie i testowanie, a z kolei ułatwiając integrację różnych zmian, które opracowują rozszerzenie zakresu projektu. Ułatwia również ciągłą dostawę zaktualizowanego oprogramowania, łącząc się z kilkoma narzędziami testowymi i wdrażania.

Jenkins może uratować Twoją organizację dużo czasu i mnóstwa zasobów dzięki swoim wtyczkom automatyzacji, które integrują cały projekt projektu: buduj, oceń, demonstrację, pakiet, scenę i wdrażanie.

Obsługuje system Windows, Mac OS, a także system OS Linux/ UNIX i można je rozmieszczyć na różnych maszynach.

Nasza konfiguracja

Tutaj w tym przewodniku używamy serwera Ubuntu za pomocą konta użytkownika Sudo Acces. Użyjemy oficjalnie zaktualizowanych pakietów do instalacji Jenkinsa.

Krok 1: Przygotowanie serwera

Zaczniemy od dodania klucza repozytorium do systemu, używając następującego polecenia:

$ wget -q -o -https: // pkg.Jenkins.IO/Debian-stabilne/Jenkins.io.Klucz | sudo apt-key add

Następnie przejdź do dodania adresu repozytorium pakietów Debian do źródeł serwera.lista:

$ sudo sh -c 'echo de http: // pkg.Jenkins.binarne/stabilne i debian/stabilne
>/etc/apt/źródła.lista.D/Jenkins.lista'

Następnie przejdź do nowego repozytorium za pomocą następującego polecenia.

Aktualizacja $ sudo apt

Krok 2: Zainstaluj Jenkins

Z serwerem gotowym do instalacji wpisz następujące polecenie, aby rozpocząć instalację:

$ sudo apt Zainstaluj Jenkins

Instalacja może potrwać trochę czasu. Jeśli zostanie zainstalowany z pakietów utrzymywanych w projekcie, powinien mieć wszystkie najnowsze dostępne funkcje.

Krok 3: Fire Up Jenkins

Wpisz następujące, aby zwolnić Jenkins:

$ sudo systemctl start Jenkins

Aby zobaczyć wyjście stanu, użyj wejścia statusu, aby sprawdzić, czy uruchomienie zakończyło się powodzeniem:

$ sudo systemCtl status Jenkins

Jeśli do tej pory prawidłowo przestrzegasz instrukcji, powinieneś zobaczyć wyjście tak samo jak zrzut ekranu powyżej.

Panel wyjściowy potwierdza, że ​​Jenkins jest skonfigurowany, aby rozpocząć, gdy tylko maszyny uruchamia się.

Chociaż potwierdziliśmy, że instalacja się powiodła, powinniśmy dostosować nasze ustawienia zapory, aby połączyć jego konfigurację z przeglądarki internetowej.

Krok 4: Konfigurowanie zapory

Najpierw dokonajmy pewnych dostosowań do zapory. Domyślne ustawienia Jenkins uruchamiają go na porcie 8080. Aby uzyskać dostęp do tego portu, wpisz następujące:

$ sudo ufw pozwól 8080

Umożliwiłoby to zaporę, gdyby nie była włączona przed instalacją.

$ sudo ufw pozwól openSsh
$ sudo ufw

Sprawdź aktualizację statusu za pomocą:

Status $ sudo UFW

Zobacz, jak port 8080 jest otwarty na dostęp do ruchu z całej sieci.

Teraz, gdy zainstalowaliśmy Jenkins na naszym serwerze i dostosowaliśmy naszą zaporę, możemy w końcu przejść do dostosowywania Jenkins.

Krok 4: Dostosuj ustawienia Jenkinsa

Zanim skonfigurujemy instalator, musimy uzyskać dostęp do portu 8080 Jenkins z naszymi poświadczeniami. Powinno to zabrać do panelu odblokowania Jenkins, gdzie zobaczysz, gdzie znajdowało się początkowe hasło.

Przełącz się do okna terminala i przywołaj hasło za pomocą polecenia CAT:

$ sudo cat/var/lib/jenkins/secrets/inictionAdminPassword

Zanotuj lub zapisz hasło wyświetlane w oknie, przejdź do okna dialogowego hasła administratora i wklej je tam. Następnie zostaniesz zapytany, czy chcesz dostosować wtyczki, aby się zainstalować, czy też z domyślnymi wtyczkami.

Tutaj po prostu kliknęliśmy przycisk instalacji, jak widać. Po zakończeniu instalatora wyświetli monit, w którym uwierzytelniania użytkownika administratora idą. Możesz użyć hasła, które 32-znakowe hasło alfanumeryczne i kontynuować jako administrator lub utworzyć nowego użytkownika w następujący sposób.

Następnie zostaniesz wyświetlony „Konfiguracja instancji” Panel, w którym potwierdzisz adres URL instancji Jenkins. Możesz potwierdzić swoją nazwę domeny serwera lub jego adres IP:

Po potwierdzeniu wymaganych informacji możesz wyjść, klikając przycisk Zapisz i zakończ. Otrzymasz wiadomość, która mówi coś o następującym efekcie:

Odwiedź deskę rozdzielczą Jenkins, klikając początek za pomocą przycisku Jenkins.

Jeśli poprawnie wykonałeś powyższe kroki, powinieneś mieć najnowszą wersję Jenkins zainstalowanej w systemie.

Owinięcie rzeczy

W tym artykule obejrzeliśmy Jenkinsa, jego instalację i niezbędne pakiety. Mam nadzieję, że uznałeś ten samouczek za przydatny i że pomógł ci w uruchomieniu Jenkinsa na ubuntu 20.04 Serwer.