Android

Wie installiere ich Jenkins auf Centos 8?

How to Set up Virtual Box and Vagrant on Windows

How to Set up Virtual Box and Vagrant on Windows

Inhaltsverzeichnis:

Anonim

Jenkins ist der beliebteste Open-Source-Automatisierungsserver auf Java-Basis, mit dem Sie problemlos eine CI / CD-Pipeline (Continuous Integration and Continuous Delivery) einrichten können.

Continuous Integration (CI) ist eine DevOps-Praxis, bei der die Teammitglieder ihre Codeänderungen regelmäßig in das Versionskontroll-Repository übertragen, wonach automatisierte Builds und Tests ausgeführt werden. Continuous Delivery (CD) ist eine Reihe von Verfahren, bei denen Codeänderungen automatisch erstellt, getestet und in der Produktion bereitgestellt werden.

Dieses Tutorial beschreibt die Schritte zur Installation von Jenkins unter CentOS 8 aus dem offiziellen Jenkins-Repository.

Jenkins installieren

Führen Sie die folgenden Schritte als root oder Benutzer mit sudo-Berechtigungen aus, um Jenkins unter CentOS 8 zu installieren:

  1. Jenkins ist in Java geschrieben. Der erste Schritt ist die Installation von Java. Für Jenkins sind die Java-Versionen 8 und 11 erforderlich. Einige Jenkins-Plugins können jedoch möglicherweise nicht mit Java 8 kompiliert werden.

    Wir installieren OpenJDK 8:

    sudo dnf install java-1.8.0-openjdk-devel

    Der nächste Schritt besteht darin, das Jenkins-Repository zu aktivieren. Führen Sie die folgenden Befehle aus, um die Repo-Datei herunterzuladen und den GPG-Schlüssel zu importieren:

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

    Installieren Sie die neueste stabile Version von Jenkins, indem Sie Folgendes eingeben:

    sudo yum install jenkins

    Starten Sie nach Abschluss des Installationsvorgangs den Jenkins-Dienst und aktivieren Sie ihn für den Systemstart:

    sudo systemctl start jenkins sudo systemctl enable jenkins

    Geben Sie Folgendes ein, um zu überprüfen, ob Jenkins ausgeführt wird:

    systemctl status jenkins

    Die Ausgabe sollte ungefähr so ​​aussehen:

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

Anpassen der Firewall

Verwenden Sie die folgenden Befehle, um den erforderlichen Port zu öffnen:

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

Jenkins einrichten

Öffnen Sie zum Starten des Jenkins-Installationsvorgangs Ihren Browser und geben Sie die IP-Adresse der Domäne oder des Servers gefolgt von Port 8080 :

http://your_ip_or_domain:8080

Ein Bildschirm ähnlich dem folgenden wird angezeigt, in dem Sie aufgefordert werden, das Administratorkennwort einzugeben, das während der Installation erstellt wird:

Wenn Sie diesen Punkt erreicht haben, haben Sie Jenkins erfolgreich auf Ihrem CentOS-System installiert.

Fazit

In diesem Tutorial haben wir Ihnen gezeigt, wie Sie die Erstkonfiguration von Jenkins auf CentOS / RHEL-basierten Systemen installieren und abschließen.

Sie können nun die offizielle Jenkins Dokumentation Seite besuchen und starten Jenkins Workflow und Plug-in-Modell zu erkunden.

Jenkins Centos