How to Install Jenkins in Ubuntu 18.04
Spisu treści:
- Wymagania wstępne
- Instalowanie Jenkinsa
- Dostosowywanie zapory ogniowej
- Konfiguracja Jenkinsa
- Wniosek
Jenkins to serwer automatyzacji typu open source, który oferuje łatwy sposób na skonfigurowanie 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 zatwierdzają zmiany kodu w repozytorium kontroli wersji, po czym uruchamiane są automatyczne kompilacje i testy. Continuous Delivery (CD) to seria praktyk, w których zmiany kodu są automatycznie budowane, testowane i wdrażane do produkcji.
W tym samouczku pokażemy, jak zainstalować Jenkins na maszynie Ubuntu 18.04 przy użyciu repozytorium pakietów Jenkins Debian.
Chociaż ten samouczek jest napisany dla Ubuntu 18.04 Bionic Beaver, te same kroki można wykonać w Ubuntu 16.04 Xenial Xerus.
Wymagania wstępne
Przed kontynuowaniem tego samouczka upewnij się, że jesteś zalogowany jako użytkownik z uprawnieniami sudo.
Instalowanie Jenkinsa
Aby zainstalować Jenkins w systemie Ubuntu, wykonaj następujące kroki:
-
Zainstaluj Javę.
Ponieważ Jenkins jest aplikacją Java, pierwszym krokiem jest instalacja Java. Zaktualizuj indeks pakietu i zainstaluj pakiet Java 8 OpenJDK za pomocą następujących poleceń:
sudo apt updatesudo apt install openjdk-8-jdkObecna wersja Jenkins nie obsługuje jeszcze Java 10 (i Java 11). Jeśli na komputerze jest zainstalowanych wiele wersji Java, upewnij się, że Java 8 jest domyślną wersją Java.
Dodaj repozytorium Jenkins Debian.
Zaimportuj klucze GPG z repozytorium Jenkins za pomocą następującego polecenia
wget:wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -Powyższe polecenie powinno dać wynik
OKco oznacza, że klucz został pomyślnie zaimportowany, a pakiety z tego repozytorium zostaną uznane za zaufane.Następnie dodaj repozytorium Jenkins do systemu za pomocą:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'Zainstaluj Jenkins.
Po włączeniu repozytorium Jenkins zaktualizuj listę pakietów
apti zainstaluj najnowszą wersję Jenkins, wpisując:sudo apt updatesudo apt install jenkinsUsługa Jenkins uruchomi się automatycznie po zakończeniu procesu instalacji. Możesz to zweryfikować, drukując status usługi:
systemctl status jenkinsPowinieneś zobaczyć coś podobnego do tego:
● jenkins.service - LSB: Start Jenkins at boot time Loaded: loaded (/etc/init.d/jenkins; generated) Active: active (exited) since Wed 2018-08-22 13:03:08 PDT; 2min 16s ago Docs: man:systemd-sysv-generator(8) Tasks: 0 (limit: 2319) CGroup: /system.slice/jenkins.service
Dostosowywanie zapory ogniowej
Jeśli instalujesz Jenkinsa na zdalnym serwerze Ubuntu chronionym zaporą ogniową, musisz otworzyć port
8080
. Zakładając, że używasz
UFW
do zarządzania zaporą, możesz otworzyć port za pomocą następującego polecenia:
sudo ufw allow 8080
Sprawdź zmianę za pomocą:
sudo ufw status
Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)
Konfiguracja Jenkinsa
Aby skonfigurować nową instalację Jenkins, otwórz przeglądarkę, wpisz domenę lub adres IP, a następnie port
8080
,
http://your_ip_or_domain:8080
i wyświetlony zostanie ekran podobny do następującego:







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ę Jenkins. Możesz teraz zacząć odkrywać funkcje Jenkins, odwiedzając oficjalną stronę dokumentacji Jenkins.
Jenkins UbuntuJak zainstalować najnowszy Firefox 3.6.6 w systemie Ubuntu Linux
Firefox 3.6.6 obsługuje zapobieganie awariom przeglądarki. Oto jak łatwo zainstalować go w systemie Ubuntu Linux.
Jak zainstalować i uruchomić Linux Ubuntu na Windowsie z łatwością
Wubi pozwoli ci zainstalować i uruchomić Linux Ubuntu z podwójnym bootowaniem z Microsoft Windows 7 z łatwością. Przeczytaj samouczek i pobierz Wubi za darmo.
Jak zainstalować jenkins na Linuksie Debian 10
W tym samouczku opiszemy, jak zainstalować Jenkins na Debian 10, Buster z oficjalnego repozytorium Jenkins.







