So installieren Sie Jenkins unter Ubuntu 20.10 und 20.04

Das Verwalten von Betriebssystemen ist nicht immer eine einfache Aufgabe, da viele Prozesse manchmal in Konflikt stehen. Darüber hinaus gibt es einige Aufgaben, die mit einer bestimmten Häufigkeit ausgeführt werden müssen, damit Administratoren oder Ubuntu-Benutzer diese Aufgaben noch einfacher ausführen können. Es gibt ein Dienstprogramm namens Jenkins, und EinWie.com wird ein wenig darüber sprechen und wie man es in Ubuntu verwendet 20.04 oder Ubuntu 20.10.

 

Was ist Jenkins?
Jenkins wurde als vollständig autonomer Open Source-Automatisierungsserver entwickelt, mit dem verschiedene Aufgaben wie das Erstellen, Testen und Bereitstellen oder Implementieren von Software auf Clientcomputern automatisiert werden können.

 

Die Jenkins-Anwendung kann mit den nativen Systempaketen Docker installiert oder unabhängig auf jedem Computer mit einer dort installierten Java Runtime Environment (JRE) ausgeführt werden.

 

 

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

 

  • 256 MB RAM
  • 1 GB Festplattenspeicher, es wird empfohlen, 10 GB zu haben, falls Sie Jenkins als Docker-Container ausführen

 

Auf Softwareebene ist Folgendes erforderlich:

 

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

 

 

Jenkins Funktionen
Unter den Jenkins-Merkmalen finden wir:

 

  • Integration von Plugins, die im Update Center verfügbar sind und die Integration mit anderen Dienstprogrammen erleichtern.
  • Kontinuierliche Integration und kontinuierliche Lieferung.
  • Einfache Installation Da Jenkins ein Java-basiertes Programm ist, bietet es Installationspakete für Windows-, MacOS- und Unix-Betriebssysteme.
  • Einfache Einrichtung.
  • Einfache Verteilung in anderen Arbeitsteams.

 

 

Mal sehen, wie man Jenkins in Ubuntu 20.04 oder 20.10 installiert.

 

 

1. Aktualisieren Sie Java in Ubuntu 20.10, 20.04

 

Schritt 1

Wie immer müssen Sie zuerst die Pakete und System-Repositorys mit dem folgenden Befehl aktualisieren:

 sudo apt update 

1-Update-Java-on-Ubuntu-20.10, -20.04.png

 

Schritt 2

Danach überprüfen wir, ob wir die mit Jenkins kompatible Java-Version haben. Dazu führen wir den folgenden Befehl aus:

 Java-Version 

2-Update-Java-in-Ubuntu-20.10, -20.04.png

 

In diesem Fall haben wir Java 11, das kompatibel ist.

 

2. Installieren Sie Jenkins unter Ubuntu 20.10, 20.04

 

Schritt 1

Die Jenkins-Version integriert die Standard-Ubuntu-Pakete. Um die neueste verfügbare Version zu installieren, führen wir den folgenden Befehl aus, um den Schlüssel zum Ubuntu-System hinzuzufügen:

 wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key hinzufügen - 

3-Update-Java-in-Ubuntu-20.10, -20.04.png

 

 

Schritt 2

Danach werden wir die Debian-Repositorys zum Verzeichnis sources.list hinzufügen:

 sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary /> /etc/apt/sources.list.d/jenkins.list' 

4-Install-Jenkins-on-Ubuntu-20.10, -20.04.png

 

 

Schritt 3

Sobald wir diesen Vorgang ausgeführt haben, aktualisieren wir das System erneut:

 sudo apt update 

5-Install-Jenkins-on-Ubuntu-20.10, -20.04.png

 

 

Schritt 4

Wir sind bereit, Jenkins unter Ubuntu 20.04 oder 20.10 mit dem folgenden Befehl zu installieren:

 sudo apt install Jenkins 

6-Install-Jenkins-on-Ubuntu-20.10, -20.04.png

 

Schritt 5

Wir geben den Buchstaben “S” ein, um den Download und die Installation von Jenkins zu bestätigen:

 

7-Install-Jenkins-on-Ubuntu-20.10, -20.04.png

 

 

3. Führen Sie Jenkins unter Ubuntu 20.10, 20.04 aus

 

 

Schritt 1

Wir starten die Anwendung in der folgenden Reihenfolge:

 sudo systemctl starte Jenkins 

8-Run-Jenkins-on-Ubuntu-20.10, -20.04.png

 

 

Schritt 2

Wir überprüfen den Jenkins-Status mit dem folgenden Befehl. Wir sehen, dass sein Zustand aktiv ist.

 sudo systemctl status Jenkins 

9-Run-Jenkins-on-Ubuntu-20.10, -20.04.png

 

 

 

4. Konfigurieren Sie die Firewall in Ubuntu 20.10, 20.04

 

Schritt 1

Es ist Zeit, dass wir die Berechtigungen in der Firewall für den Remote- und lokalen Zugriff konfigurieren. Jenkins verwendet Port 8080 zum Abhören. Wir konfigurieren diesen Port mit dem folgenden Befehl:

 sudo ufw erlauben 8080 
Schritt 2

Wir sehen den Status der Firewall mit dem folgenden Befehl:

 sudo ufw status 
Schritt 3

Falls die Firewall nicht aktiviert ist, führen wir Folgendes aus. Wir überprüfen, ob Port 8080 mit der Firewall verbunden ist.

 sudo ufw aktivieren 

10-Configure-Firewall-in-Ubuntu-20.10, -20.04.png

 

 

5. Installieren Sie Jenkins unter Ubuntu 20.10, 20.04

 

Schritt 1

Jetzt ist es möglich, den Jenkins-Konfigurationsprozess abzuschließen. Zuerst identifizieren wir die IP-Adresse des Geräts mit dem Befehl “ip add”:

 

11-Configure-Firewall-in-Ubuntu-20.10, -20.04.png

 

 

Schritt 2

Mit dieser IP können wir mit der folgenden Syntax extern zugreifen:

 http: // IP_Ubuntu: 8080 
Schritt 3

Wir werden folgendes sehen:

 

 

12-Configure-Jenkins-on-Ubuntu-20.10, -20.04.png

 

Schritt 4

Es ist erforderlich, das Administratorkennwort einzugeben, das von der Anwendung automatisch generiert wird. Dazu müssen wir im Terminal Folgendes für die Anzeige ausführen:

 sudo cat / var / lib / jenkins / secret / initialAdminPassword 

13-Configure-Jenkins-on-Ubuntu-20.10, -20.04.png

 

Schritt 5

Wir müssen die 32 Zeichen des Passworts kopieren und in das entsprechende Feld einfügen. Dieser Vorgang kann lokal in Ubuntu 20 durchgeführt werden:

 

14-Configure-Jenkins-on-Ubuntu-20.10, -20.04.png

 

Schritt 6

Fügen Sie das Passwort ein und klicken Sie auf “Weiter”. Wir sehen Folgendes:

 

15-Configure-Jenkins-on-Ubuntu-20.10, -20.04.png

 

 

Schritt 7

Wir klicken auf “Vorgeschlagene Plugins installieren” und sehen, dass alle erforderlichen Plugins in Ubuntu für den korrekten Betrieb von Jenkins installiert sind:

 

16-Configure-Jenkins-on-Ubuntu-20.10, -20.04.png

 

Schritt 8

Sobald dieser Vorgang abgeschlossen ist, wird Folgendes angezeigt, in dem der Benutzer für die Verwaltung der Jenkins-Plattform erstellt werden muss. Dort geben wir Folgendes ein:

 

  • Nutzername
  • Passwort
  • Mail
  • Vollständiger Name

 

 

17-Install-Jenkins-on-Ubuntu-20.10, -20.04.png

 

 

Schritt 9

Wir klicken auf “Speichern und fortfahren” und diese wird dann zur Jenkins-Instanz umgeleitet, wo wir die URL für den Zugriff auf die Plattform sehen. Dort sehen wir die IP oder Domain neben Port 8080:

 

18-Install-Jenkins-on-Ubuntu-20.10, -20.04.png

 

 

Schritt 10

Wir schließen den Vorgang mit einem Klick auf “Speichern und beenden” ab.

 

19-Install-Jenkins-on-Ubuntu-20.10, -20.04.png

 

Schritt 11

Wir greifen auf Jenkins zu, indem wir auf “Jenkins verwenden” klicken. Dies ist die Umgebung, die wir sehen werden:

 

20-Install-Jenkins-on-Ubuntu-20.10, -20.04.png

 

Schritt 12

Wir klicken auf “Jenkins verwalten” und greifen auf die zu konfigurierenden Jenkins-Variablen zu:

 

 

21-Install-Jenkins-on-Ubuntu-20.10, -20.04.png

 

 

Schritt 13

In der Systemkonfiguration können wir bei Bedarf neue Parameter festlegen:

 

22Install-Jenkins-on-Ubuntu-20.10, -20.04.png

 

Mit diesen Schritten haben wir Jenkins in Ubuntu 20.04 oder 20.10 installiert und konfiguriert und sind bereit, alle erforderlichen Aufgaben mit den besten Integritäts- und Leistungsfunktionen zu automatisieren.