Android

Hvordan installere jenkins på centos 8

How to install Jenkins on CentOS

How to install Jenkins on CentOS

Innholdsfortegnelse:

Anonim

Jenkins er den mest populære open-source, Java-baserte automatiseringsserveren som lar deg enkelt sette opp en kontinuerlig integrasjon og kontinuerlig levering (CI / CD) rørledning.

Kontinuerlig integrasjon (CI) er en DevOps-praksis der teammedlemmer regelmessig forplikter seg til kodeendringer i versjonskontrolllageret, hvoretter automatiserte builds og tester kjøres. Kontinuerlig levering (CD) er en serie med fremgangsmåter der kodeendringer automatisk bygges, testes og distribueres til produksjon.

Denne opplæringen dekker trinnene for å installere Jenkins på CentOS 8 fra det offisielle Jenkins-depotet.

Installere Jenkins

Utfør følgende trinn som root eller bruker med sudo-rettigheter for å installere Jenkins på CentOS 8:

  1. Jenkins er skrevet i Java, så det første trinnet er å installere Java. Jenkins krever Java versjoner 8 og 11, men noen Jenkins-plugins er kanskje ikke kompilerbare med Java 8.

    Vi installerer OpenJDK 8:

    sudo dnf install java-1.8.0-openjdk-devel

    Neste trinn er å aktivere Jenkins-depotet. Kjør følgende kommandoer for å laste ned repofilen og importere GPG-nøkkelen:

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

    Installer den siste stabile versjonen av Jenkins ved å skrive:

    sudo yum install jenkins

    Når installasjonsprosessen er fullført, starter du Jenkins-tjenesten og lar den starte på systemstart:

    sudo systemctl start jenkins sudo systemctl enable jenkins

    For å sjekke om Jenkins kjører, skriver du:

    systemctl status jenkins

    Utgangen skal se slik ut:

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

Justere brannmuren

Bruk følgende kommandoer for å åpne den nødvendige porten:

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

Sette opp Jenkins

For å starte Jenkins-installasjonsprosessen, åpner du nettleseren og skriver domenet eller serverens IP-adresse etterfulgt av port 8080 :

http://your_ip_or_domain:8080

Et skjermbilde som ligner på følgende vil vises, som ber deg om å oppgi administratorpassordet som ble opprettet under installasjonen:

Hvis du har nådd dette punktet, har du installert Jenkins på CentOS-systemet.

Konklusjon

I denne opplæringen har vi vist deg hvordan du installerer og fullfører den opprinnelige konfigurasjonen av Jenkins på CentOS / RHEL-baserte systemer.

Du kan nå besøke den offisielle Jenkins-dokumentasjonssiden og begynne å utforske Jenkins arbeidsflyt og plug-in-modell.

jenkins centos