Android

Jak zainstalować Jenkinsa na Centos 8

Install and Configure Jenkins on CentOS 8

Install and Configure Jenkins on CentOS 8

Spisu treści:

Anonim

Jenkins to najpopularniejszy oparty na Javie serwer automatyzacji typu open source, który pozwala łatwo skonfigurować ciągłą integrację i ciągłe dostarczanie (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 opisano kroki instalacji Jenkinsa na CentOS 8 z oficjalnego repozytorium Jenkins.

Instalowanie Jenkinsa

Wykonaj następujące kroki jako użytkownik root lub użytkownik z uprawnieniami sudo, aby zainstalować Jenkins na CentOS 8:

  1. Jenkins jest napisany w Javie, więc pierwszym krokiem jest instalacja Java. Jenkins wymaga wersji Java 8 i 11, ale niektóre wtyczki Jenkins mogą nie być kompatybilne z Javą 8.

    Zainstalujemy OpenJDK 8:

    sudo dnf install java-1.8.0-openjdk-devel

    Następnym krokiem jest włączenie repozytorium Jenkins. Uruchom następujące polecenia, aby pobrać plik repo i zaimportować klucz GPG:

    sudo wget -O /etc/yum.repos.d/jenkins.repo sudo rpm --import

    Zainstaluj najnowszą stabilną wersję Jenkins, wpisując:

    sudo yum install jenkins

    Po zakończeniu procesu instalacji uruchom usługę Jenkins i włącz ją przy starcie systemu:

    sudo systemctl start jenkins sudo systemctl enable jenkins

    Aby sprawdzić, czy Jenkins jest uruchomiony, wpisz:

    systemctl status jenkins

    Dane wyjściowe powinny wyglądać mniej więcej tak:

    Loaded: loaded (/etc/rc.d/init.d/jenkins; generated) Active: active (running) since Thu 2019-10-31 21:31:36 UTC; 3s ago…

Dostosowywanie zapory

Użyj następujących poleceń, aby otworzyć wymagany port:

sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp sudo firewall-cmd --reload

Konfiguracja Jenkinsa

Aby rozpocząć proces instalacji Jenkins, otwórz przeglądarkę i wpisz adres IP domeny lub serwera, a następnie port 8080 :

http://your_ip_or_domain:8080

Pojawi się ekran podobny do poniższego z prośbą o podanie hasła administratora, które zostanie utworzone podczas instalacji:

Po osiągnięciu tego punktu pomyślnie zainstalowałeś Jenkinsa w systemie CentOS.

Wniosek

W tym samouczku pokazaliśmy, jak zainstalować i dokończyć wstępną konfigurację Jenkins na systemach opartych na CentOS / RHEL.

Możesz teraz odwiedzić oficjalną stronę dokumentacji Jenkins i rozpocząć badanie przepływu pracy i modelu wtyczki Jenkins.

Jenkins Centos