Android

Hoe jenkins op centos te installeren 8

How to Install and Configure Jenkins Server in Centos , Red Hat , Fedora

How to Install and Configure Jenkins Server in Centos , Red Hat , Fedora

Inhoudsopgave:

Anonim

Jenkins is de populairste open-source, op Java gebaseerde automatiseringsserver waarmee u eenvoudig een CI / CD-pijplijn (Continuous Integration and Continuous Delivery) kunt opzetten.

Continue integratie (CI) is een DevOps-praktijk waarbij teamleden hun codewijzigingen regelmatig doorgeven aan de versiebeheerrepository, waarna geautomatiseerde builds en tests worden uitgevoerd. Continuous delivery (CD) is een reeks werkwijzen waarbij codewijzigingen automatisch worden gebouwd, getest en geïmplementeerd voor productie.

Deze tutorial behandelt de stappen om Jenkins te installeren op CentOS 8 vanuit de officiële Jenkins-repository.

Jenkins installeren

Voer de volgende stappen uit als root of gebruiker met sudo-rechten om Jenkins op CentOS 8 te installeren:

  1. Jenkins is geschreven in Java, dus de eerste stap is het installeren van Java. Jenkins vereist Java-versies 8 en 11, maar sommige Jenkins-plug-ins zijn mogelijk niet compatibel met Java 8.

    We zullen OpenJDK 8 installeren:

    sudo dnf install java-1.8.0-openjdk-devel

    De volgende stap is het inschakelen van de Jenkins-repository. Voer de volgende opdrachten uit om het repobestand te downloaden en de GPG-sleutel te importeren:

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

    Installeer de nieuwste stabiele versie van Jenkins door te typen:

    sudo yum install jenkins

    Zodra het installatieproces is voltooid, start u de Jenkins-service en stelt u deze in staat om te starten bij het opstarten van het systeem:

    sudo systemctl start jenkins sudo systemctl enable jenkins

    Typ het volgende om te controleren of Jenkins actief is:

    systemctl status jenkins

    De output zou er ongeveer zo uit moeten zien:

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

De firewall aanpassen

Gebruik de volgende opdrachten om de benodigde poort te openen:

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

Jenkins instellen

Om het installatieproces van Jenkins te starten, opent u uw browser en typt u het domein- of server-IP-adres gevolgd door poort 8080 :

http://your_ip_or_domain:8080

Een scherm zoals het volgende verschijnt waarin u wordt gevraagd het beheerderswachtwoord in te voeren dat tijdens de installatie is gemaakt:

Als u dit punt hebt bereikt, hebt u Jenkins met succes op uw CentOS-systeem geïnstalleerd.

Conclusie

In deze tutorial hebben we u laten zien hoe u de initiële configuratie van Jenkins op CentOS / RHEL-gebaseerde systemen installeert en voltooit.

U kunt nu de officiële Jenkins-documentatiepagina bezoeken en beginnen met het verkennen van Jenkins workflow en plug-in-model.

jenkins centos