GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Installieren Sie Jenkins unter CentOS 8

Jenkins ist ein beliebtes Open-Source-Automatisierungsprogramm, das auf Java basiert. Es hilft Entwicklern, ihre Aufgaben wie das Erstellen, Testen und Bereitstellen von Software effizient zu verwalten. Es automatisiert Software-Builds auf systematische Weise und benachrichtigt Entwickler so früh wie möglich über Fehler. Es ist ein funktionsreiches Programm, das durch verschiedene Plugins erweitert werden kann.

Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Serververwaltungsdienste regelmäßig bei der Durchführung verwandter Softwareinstallationsaufgaben auf Ihrem Linux-System.

In diesem Zusammenhang werden wir untersuchen, wie Jenkins auf einem CentOS 8-Computer installiert wird.

Für diesen Installationsvorgang benötigen Sie einen Benutzer mit Root- oder Sudo-Berechtigungen.


Zu den Vorteilen der Verwendung von Jenkins gehören:

  • Jenkins ist eine kostenlose Open-Source-Anwendung.
  • Seine einfache Konfiguration wird erweitert, um mehrere Umgebungen zu umfassen.
  • Es hat eine hervorragende Erfolgsbilanz in Bezug auf Stabilität und Langlebigkeit.
  • Jenkins ist plattformunabhängig und funktioniert daher in fast jeder Umgebung.
  • Jenkins unterstützt Cloud-native Umgebungen.
  • Es bietet eine beträchtliche Anzahl von Tools und Plugins, was seine Funktionalität erhöht.
  • Jenkins kann einen dualen Betriebsmodus in zwei oder mehr verschiedenen Umgebungen verwenden.
  • Es hat eine bedeutende Community-Basis, was die Verfügbarkeit von Support-Optionen und Dokumentation erhöht.

Schritte zur Installation von Jenkins auf CentOS

Jenkins ist in den CentOS-Standardpaketrepositorys nicht verfügbar. Wir können es installieren, indem wir das Jenkins-Repository manuell zu unseren System-Repositorys hinzufügen. Befolgen Sie daher die nachstehenden Schritte.


1. Voraussetzungen installieren

Zu Beginn müssen wir die Voraussetzungen mit dem folgenden Befehl installieren:

$ sudo yum install java-11-openjdk-devel

Wenn Sie dazu aufgefordert werden, geben Sie das sudo-Passwort ein, und wenn Sie zur Bestätigung aufgefordert werden, drücken Sie y und dann die Eingabetaste, um zu bestätigen. Danach werden Voraussetzungen installiert.


2. Jenkins-Repository hinzufügen

Fügen Sie nun das Jenkins-Repository mit dem folgenden Befehl zu Ihren System-Repositorys hinzu:

$ sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

Dieser Befehl fügt die Jenkins-Repository-Datei jenkins.repo zum Verzeichnis /etc/yum.repos.d hinzu.


3. Repository-Schlüssel importieren

Jetzt ist es an der Zeit, den Jenkins-Repository-Schlüssel zu importieren, damit das System das Paket überprüfen kann:

$ sudo rpm ––import https://pkg.jenkins.io/redhat/jenkins.io.key


4. Jenkins installieren

Verwenden Sie nun den folgenden Befehl, um Jenkins zu installieren:

$ sudo yum install jenkins

Wenn Sie zur Bestätigung aufgefordert werden, drücken Sie y und dann die Eingabetaste, um zu bestätigen. Danach wird Jenkins auf Ihrem Rechner installiert.


5. Starten Sie den Jenkins-Dienst

Nachdem Jenkins installiert ist, müssen Sie seinen Dienst starten und aktivieren. Um Jenkins auf Ihrem System zu starten, ist hier der Befehl:

$ sudo systemctl start jenkins

Verwenden Sie den folgenden Befehl, damit der Dienst beim Booten automatisch gestartet wird:

$ sudo systemctl enable jenkins

Dann können Sie den Status des Dienstes mit dem folgenden Befehl überprüfen:

$ sudo systemctl status jenkins

Wenn alles gut funktioniert, wird in der Befehlsausgabe der Status aktiv (wird ausgeführt) angezeigt.


6. Firewall anpassen

Jenkins überwacht Port 8080. Wenn Ihr System durch eine Firewall geschützt ist und Sie von einem entfernten Rechner aus auf Jenkins zugreifen möchten, müssen Sie Port 8080 in Ihrer Firewall öffnen.

Um zunächst zu überprüfen, ob Ihr System (auf dem Jenkins installiert ist) durch eine Firewall geschützt ist, verwenden Sie den folgenden Befehl:

$ sudo systemctl status firewalld

Wenn Sie in der Ausgabe den aktiven (laufenden) Status sehen, bedeutet dies, dass die Firewall auf Ihrem System aktiviert ist.

Verwenden Sie den folgenden Befehl, um den von Jenkins in der Firewall verwendeten Port 8080 zu öffnen:

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

Dann Firewall neu laden:

$ sudo firewall-cmd --reload


Wie starte ich Jenkins?

Öffnen Sie zum Starten von Jenkins einfach Ihren Webbrowser und greifen Sie auf http:/ip_address:8080 zu, wobei ip_address die IP-Adresse des Systems ist, auf dem Jenkins installiert ist.

Dadurch wird die Seite „Jenkins entsperren“ in Ihrem Webbrowser geöffnet, die den Speicherort des Administratorkennworts enthält.

Hier können Sie das Passwort abrufen. Öffnen Sie dazu das Terminal und geben Sie sudo cat gefolgt von der Position des Passworts ein, das auf der Seite Unlock Jenkins erwähnt wird. Der Befehl gibt das Administrator-Passwort auf dem Terminal aus.

Kopieren Sie als Nächstes das Passwort und geben Sie es in die Administrator-Passwortleiste ein. Klicken Sie dann auf Weiter.

Klicken Sie dann auf der nächsten Seite auf Vorgeschlagene Plugins installieren oder auf Zu installierende Plugins auswählen, wenn Sie die Plugins manuell auswählen möchten.

Die Plugins werden dann installiert.

Sie sehen das Fenster "Erste Schritte" mit der Seite "Ersten Admin-Benutzer erstellen".

Als nächstes sehen Sie auf der Seite Instanzkonfiguration die automatisch generierte URL des Jenkins. Klicken Sie auf Speichern und fertig.

Jetzt ist der "Jenkins ist bereit!" Es erscheint eine Seite, die zeigt, wie Sie sich mit dem Admin als Benutzernamen und Passwort anmelden, die Sie für den Zugriff auf den Einrichtungsassistenten verwendet haben.

Klicken Sie abschließend auf Jenkins verwenden.

Sie werden zum Jenkins-Dashboard weitergeleitet, wo Sie es verwenden können.


Wie deinstalliere ich Jenkins vom CentOS-Rechner?

Falls Sie Jenkins von Ihrem System entfernen möchten, verwenden Sie dazu den folgenden Befehl:

$ sudo yum remove Jenkins

Geben Sie nach Aufforderung das sudo-Passwort ein. Wenn Sie zur Bestätigung aufgefordert werden, drücken Sie y. Danach wird Jenkins von Ihrem System entfernt.



Cent OS
  1. So installieren Sie Vagrant unter CentOS 7

  2. So installieren Sie Gitea unter CentOS 8

  3. So installieren Sie Memcached auf CentOS 8

  4. Installieren Sie Magento 2 auf CentOS 7

  5. So installieren Sie ownCloud auf CentOS 8

So installieren Sie Jenkins unter CentOS 8

Installieren Sie Odoo 13 auf CentOS 8

So installieren Sie Jenkins unter CentOS 8 / RHEL 8 und CentOS 7 / RHEL 7

So installieren Sie Zoom unter CentOS 8

So installieren Sie Nethogs auf CentOS

Wie installiere ich Jenkins unter CentOS 7?