Instalacja
Jenkins można zainstalować na Ubuntu 20.04 poprzez dodanie klawiszy repozytorium do systemu, ale wcześniej musimy mieć pierwszy zestaw programistycznych Java. Zainstalujmy OpenJDK przez społeczność Java w Open Source, jeśli nie jest zainstalowana na Ubuntu 20.04 System jeszcze.
Zainstaluj otwarty zestaw do programowania Java
Najnowszą stabilną wersję OpenJDK można zainstalować z oficjalnego repozytorium pakietów Ubuntu. W momencie pisania tego postu najnowsza stabilna wersja otwartego zestawu programistycznego Java była Openjdk 11.
Najpierw zaktualizuj repozytorium pamięci podręcznej systemu:
Aktualizacja $ sudo apt
Wpisz polecenie podane poniżej, aby zainstalować OpenJDK 11:
$ sudo apt Zainstaluj openjdk-11-jdk
Jeśli poprosi o przyjęcie dodatkowego miejsca na dysku, wpisz „Y” i naciśnij „Enter”.
Po zakończeniu procesu instalacji wersja Java można zweryfikować, wpisując podane polecenie poniżej:
$ java --version
Możesz być świadkiem tej wersji 11.0.9.1 jest pomyślnie zainstalowany na Ubuntu 20.04 System. Teraz możemy przejść do instalacji Jenkins.
Instalacja Jenkins na Ubuntu 20.04
Jenkins można łatwo zainstalować na Ubuntu, importując i dodając klucze GPG do systemu.
Teraz musisz dodać klucze GPG:
$ wget -p -o -https: // pkg.Jenkins.IO/Debian/Jenkins.io.Klucz | sudo apt-key add -
Po dodaniu klawiszy GPG dodaj adres pakietu Jenkins do listy źródeł, wpisując polecenie podane poniżej:
$ sudo sh -c 'echo de http: // pkg.Jenkins.IO/Debian-stabilna binarna/>/etc/apt/źródła.lista.D/Jenkins.lista'
Po włączeniu repozytorium Jenkins, po prostu zaktualizuj APT Cache System.
Aktualizacja $ sudo apt
Idźmy do przodu i wykonajmy prawdziwą pracę polegającą na instalacji Jenkins.
$ sudo apt Zainstaluj Jenkins
Wpisz wymagane „y” i kontynuuj proces instalacji, naciskając klawisz „Enter”.
Jenkins jest zainstalowany pomyślnie. Zacznijmy i skonfigurujmy serwer Jenkins.
Uruchom serwer Jenkins
Usługa Jenkins powinna automatycznie rozpocząć instalację Jenkins. Aby zweryfikować status usługi Jenkins, wpisz poniższe polecenie.
$ sudo systemCtl status Jenkins
Jest aktywny w moim przypadku, ale jeśli nie ma go w twoim przypadku, zacznij od wpisania polecenia podanego poniżej:
$ sudo systemctl start Jenkins
Po sprawdzeniu i uruchomieniu usługi dostosujmy zaporę ogniową.
Skonfiguruj zaporę dla serwera Jenkins
Teraz, aby skonfigurować zaporę ogniową dla serwera Jenkins za pomocą narzędzia UFW, musimy włączyć zaporę ogniową i otworzyć port 8080 dla zdalnego dostępu z dowolnego miejsca. Po prostu wpisz polecenie poniżej:
$ sudo ufw pozwól 8080
I sprawdź status UFW, wpisując polecenie podane poniżej:
Status $ sudo UFW
Jeśli status jest nieaktywny, włącz go, wpisując polecenie podane poniżej:
$ sudo ufw
Teraz sprawdź status UFW.
Status $ sudo UFW
Możesz być świadkiem, że Port 8080 jest dozwolony.
Ustaw Jenkins
Aby skonfigurować Jenkins, wpisz nazwę domeny lub adres IP wraz z portem 8080 na pasku adresu przeglądarki, a powinieneś mieć stronę odblokowania Jenkinsa z prośbą o hasło, jak pokazane zdjęcie poniżej.
Możesz uzyskać hasło z danej lokalizacji za pomocą polecenia CAT w terminalu. Polecenie do uzyskania hasła byłoby takie:
$ sudo cat/var/lib/jenkins/secrets/inictionAdminPassword
To polecenie wydrukuje hasło prosto i możesz skopiować i wkleić w polu hasła na ekranie odblokowania Jenkins i kliknąć przycisk „Kontynuuj”.
Będzie nawigować do następnego ekranu, na którym poprosi o „zainstaluj sugerowane wtyczki” lub „Wybierz wybrane wtyczki”.
Wybierz „Instaluj sugerowane wtyczki”. Po kliknięciu zacznie instalować domyślne wtyczki.
Po udanej instalacji wtyczek poprosi o ustawienie nazwy użytkownika administratora, hasła i adresu e -mail.
Podaj wymagane pola wejściowe i naciśnij przycisk „Zapisz i kontynuuj”.
Następnie będzie nawigować na stronie w celu skonfigurowania adresu URL Jenkins.
Na razie idź z domyślnym automatycznym adresem URL i kliknij przycisk „Zapisz i zakończ” w prawym dolnym rogu.
Po zakończeniu konfiguracji Jenkinsa możesz mieć ekran z komunikatem sukcesu „Jenkins jest gotowy!", jak pokazano niżej.
Naciśnij przycisk „Zacznij używać Jenkins”, a na następnej stronie będziesz mieć czyste spojrzenie na deskę rozdzielczą.
I tak dojdziemy do końca instalacji i konfigurowania Jenkinsa na Ubuntu 20.System 04 LTS.
Wniosek
W tym poście omówiliśmy instalację Openjdk 11 i Jenkins na Ubuntu 20.System 04 LTS. Omówiliśmy również konfigurację zapory dla Jenkinsa i nauczyliśmy się, jak ją konfigurować. Po przeczytaniu tego postu każdy początkujący może zainstalować i zacząć używać Jenkins na Ubuntu 20.04. Jeśli chcesz się nauczyć, odkrywać lub zagłębić się w Jenkins, odwiedź i przeczytaj oficjalną dokumentację Jenkins.