So installieren Sie Jenkins CentOS 8

Es gibt Dienstprogramme, die entwickelt wurden, um die zentrale 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 vollständige Lösung für die Verwaltung von Projekten auf Linux-Systemen. In diesem Fall sprechen wir von CentOS 8.

 

Was ist Jenkins?
Jenkins ist ein Open Source-Automatisierungsserver, in den zahlreiche Plugins integriert sind, mit denen ein Projekt entwickelt, implementiert oder automatisiert werden kann.

 

Einer seiner Vorteile besteht darin, dass es über die Pakete und Repositorys des nativen Betriebssystems oder über Docker installiert werden kann. Außerdem ist seine Bedienung praktisch, wenn es unabhängig auf einem Computer mit Java Runtime Environment (JRE) ausgeführt wird.

 

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

 

 

Jenkins Anforderungen
Die Grundvoraussetzungen für die Verwendung von Jenkins sind:

 

  • 256 MB RAM
  • 1 GB Festplattenspeicher, idealerweise 10 GB, wenn Jenkins als Docker-Container verwendet werden soll

 

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

 

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

 

 

Mal sehen, wie Jenkins unter CentOS 8 installiert wird.

 

1. Installieren Sie Java Cent0S 8

 

Schritt 1

Wir brauchen Java JRE 8 oder Java 11, damit Jenkins richtig funktioniert. Dazu (Java 11) führen wir den folgenden Befehl aus:

 dnf installiere java-11-openjdk-devel 

1-Install-Java-Cent0S-8.png

 

Schritt 2

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

 

 

2-Install-Java-Cent0S-8.png

 

Schritt 3

Am Ende des Prozesses sehen wir Folgendes:

 

3-Install-Java-Cent0S-8.png

 

Schritt 4

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

 Java-Version 

4-Install-Java-Cent0S-8.png

 

 

2. Fügen Sie das Jenkins-Repository in CentOS 8 hinzu

 

Schritt 1

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

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

5-Install-Java-Cent0S-8.png

 

 

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 

6-Install-Java-Cent0S-8.png

 

 

3. Installieren Sie Jenkins unter CentOS 8

 

Schritt 1

Wir installieren Jenkins mit dem folgenden Befehl:

 dnf Jenkins entfernen 

7-Install-Java-Cent0S-8.png

 

 

Schritt 2

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

 

8-Add-Repository-Jenkins-in-CentOS-8.png

 

 

Schritt 3

Jetzt starten wir den Jenkins-Dienst und sehen seinen aktuellen Status:

 systemctl  starten  jenkins systemctl  Status  jenkins 

9-Add-Repository-Jenkins-in-CentOS-8.png

 

 

Schritt 4

Der nächste Schritt besteht darin, die Firewall so zu konfigurieren, dass der Zugriff auf Jenkins Port 8080 möglich ist. In diesem Fall führen wir Folgendes aus:

 firewall-cmd -  add  -port =  8080  / tcp --permanent firewall-cmd –reload 

10-Add-Repository-Jenkins-in-CentOS-8.png

 

 

4. Öffnen Sie 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 werden wir Folgendes sehen:

 

 

11-Open-Jenkins-in-CentOS-8.png

 

 

Schritt 3

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

 cat /  var  / lib / jenkins / secret / initialAdminPassword 

12 Öffnen Sie Jenkins in CentOS 8.png

 

 

Schritt 4

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

 

13-Open-Jenkins-in-CentOS-8.png

 

 

Schritt 5

Wir klicken auf “Weiter” und sehen Folgendes:

 

14-Open-Jenkins-in-CentOS-8.png

 

 

Schritt 6

Wir klicken auf die Option “Vorgeschlagene Plugins installieren” und der Installationsprozess für jedes der Add-Ons wird fortgesetzt:

 

15-Open-Jenkins-in-CentOS-8.png

 

 

Schritt 7

Wir können den Fortschritt der Installation sehen:

 

16-Open-Jenkins-in-CentOS-8.png

 

 

Schritt 8

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

 

  • Administrator Benutzername
  • Passwort
  • Vollständiger Name
  • Mail

 

 

17-Open-Jenkins-in-CentOS-8.png

 

 

Schritt 9

Wir klicken auf “Speichern und fortfahren” und werden zur Konfiguration der Jenkins-Instanz weitergeleitet. In diesem Fall empfiehlt EinWie.com, den Standardwert beizubehalten.

 

 

18-Open-Jenkins-in-CentOS-8.png

 

 

Schritt 10

Wir klicken auf “Speichern und beenden”, um den Vorgang abzuschließen:

 

19-Open-Jenkins-in-CentOS-8.png

 

 

Schritt 11

Jetzt greifen wir in CentOS 8 auf Jenkins zu, indem wir auf “Jenkins verwenden” klicken:

 

20-Open-Jenkins-in-CentOS-8.png

 

 

Schritt 12

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

 

 

21-Open-Jenkins-in-CentOS-8.png

 

EinWie.com hat erklärt, wie Jenkins unter CentOS 8 installiert und konfiguriert wird, um ein funktionales Tool für die Projektsteuerung zu haben.