▷ So installieren Sie Jenkins CentOS 8

Es gibt Dienstprogramme, die entwickelt wurden, um eine zentralisierte Steuerung eines Systems oder eines Projekts innerhalb dieses Systems zu ermöglichen. Diese müssen zuverlässig, sicher und robust sein. Aus diesem Grund finden wir in Jenkins eine Komplettlösung zum Verwalten von Projekten auf Linux-Systemen, in diesem Fall sprechen wir CentOS 8.

Was ist JenkinsJenkins ist ein Open-Source-Automatisierungsserver, in dem zahlreiche Plugins integriert sind, die es ermöglichen, ein Projekt zu entwickeln, zu implementieren oder zu automatisieren.

Einer seiner Vorteile ist, dass es über die Pakete und Repositorys des nativen Betriebssystems oder mit Docker installiert werden kann, außerdem ist sein Betrieb praktisch, wenn es unabhängig auf einem Computer mit Java Runtime Environment (JRE) läuft.

Jenkins läuft als eigenständige Anwendung durch ihren jeweiligen Prozess über den integrierten Java-Servlet-Container / Anwendungsserver (Jetty) oder kann in Containern wie Java, Apache Tomcat usw.

Jenkins-AnforderungenDie Grundvoraussetzungen für die Verwendung von Jenkins sind:

  • 256 MB RAM
  • 1 GB Festplattenspeicher, ideal für 10 GB, wenn wir Jenkins als Docker-Container verwenden möchten

Für die Verwaltung über die Softwareschnittstelle ist Folgendes erforderlich:

  • Java: Java 8 in 32-Bit- und 64-Bit-Versionen, Java 11-Laufzeit (für Jenkins 2.164 und 2.164.1), Java 9, 10 und derzeit Java 12 wird nicht unterstützt
  • Webbrowser wie Chrome, Edge, Firefox oder Safari werden unterstützt
  • Richtlinienunterstützung für Windows erforderlich

Sehen wir uns an, wie Sie Jenkins unter CentOS 8 installieren.

1. Installieren Sie Java Cent0S 8

Schritt 1
Wir müssen Java JRE 8 oder Java 11 haben, damit Jenkins richtig funktioniert, dafür (Java 11) werden wir den folgenden Befehl ausführen:

 dnf install java-11-openjdk-devel 

VERGRÖSSERN

Schritt 2
Nach dieser Analyse bestätigen wir den Download der Pakete und die Installation durch Eingabe des Buchstabens S:

VERGRÖSSERN

Schritt 3
Am Ende des Prozesses sehen wir Folgendes:

VERGRÖSSERN

Schritt 4
Wir überprüfen die Java-Version mit dem folgenden Befehl:

 Java-Version 

VERGRÖSSERN

2. Jenkins-Repository in CentOS 8 . hinzufügen

Schritt 1
Jenkins ist in den CentOS 8-Repositorys nicht verfügbar, daher müssen wir das Repository manuell hinzufügen, dafür führen wir Folgendes aus:

 rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key 

VERGRÖSSERN

Schritt 2
Wir hängen das Repository mit dem folgenden Befehl an:

 cd /etc/yum.repos.d/ curl -O https://pkg.jenkins.io/redhat-stable/jenkins.repo

VERGRÖSSERN

3. Installieren Sie Jenkins auf CentOS 8

Schritt 1
Wir installieren Jenkins mit dem folgenden Befehl:

 dnf Jenkins installieren 

VERGRÖSSERN

Schritt 2
Wir geben den Buchstaben s ein, um den Vorgang zu bestätigen, und wenn er abgeschlossen ist, sehen wir Folgendes:

VERGRÖSSERN

Schritt 3
Jetzt starten wir den Jenkins-Dienst und sehen seinen aktuellen Zustand:

 systemctl start jenkins systemctl status jenkins

VERGRÖSSERN

Schritt 4
Der nächste Schritt besteht darin, die Firewall so zu konfigurieren, dass der Zugriff auf den Jenkins-Port 8080 zugelassen wird. In diesem Fall führen wir Folgendes aus:

 Firewall-cmd --add-port = 8080 / tcp --permanent Firewall-cmd -reload

VERGRÖSSERN

4. Öffne Jenkins in CentOS 8

Schritt 1
Wir gehen zu einem der unterstützten Browser und geben die folgende Syntax ein:

 http: // Server_IP: 8080 
Schritt 2
Zuerst sehen wir folgendes:

VERGRÖSSERN

Schritt 3
Wir können sehen, dass wir aufgefordert werden, das von der Anwendung generierte Passwort einzugeben. Um darauf zuzugreifen, gehen wir zu CentOS 8 und führen Folgendes aus:

 cat / var / lib / jenkins / secrets / initialAdminPassword 

VERGRÖSSERN

Schritt 4
Dieses Passwort geben wir in das entsprechende Feld im Browser ein:

VERGRÖSSERN

Schritt 5
Wir klicken auf "Weiter" und wir sehen Folgendes:

VERGRÖSSERN

Schritt 6
Wir klicken auf die Option "Vorgeschlagene Plugins installieren" und der Installationsprozess jedes der Add-Ons wird fortgesetzt:

VERGRÖSSERN

Schritt 7
Wir können den Fortschritt der Installation sehen:

VERGRÖSSERN

Schritt 8
Wenn dieser Vorgang abgeschlossen ist, müssen wir eingeben:

  • Benutzername des Administrators
  • Passwort
  • Vollständiger Name
  • E-Mail

VERGRÖSSERN

Schritt 9
Wir klicken auf „Speichern und fortfahren“ und werden zur Konfiguration der Jenkins-Instanz geleitet. In diesem Fall empfiehlt Solvetic, den Standardwert beizubehalten.

VERGRÖSSERN

Schritt 10
Wir klicken auf "Speichern und Fertig stellen", um den Vorgang abzuschließen:

VERGRÖSSERN

Schritt 11
Jetzt greifen wir in CentOS 8 auf Jenkins zu, indem wir auf "Jenkins starten" klicken:

VERGRÖSSERN

Schritt 12
Hier haben wir alle Möglichkeiten, an den entsprechenden Projekten in Jenkins zu arbeiten.
Beim nächsten Login müssen wir mit dem Benutzer zugreifen, den wir während des Konfigurationsprozesses erstellt haben:

VERGRÖSSERN

Solvetic hat erklärt, wie Jenkins in CentOS 8 installiert und konfiguriert wird, um ein funktionsfähiges Werkzeug für die Projektsteuerung zu haben.

wave wave wave wave wave