So installieren Sie Jenkins unter Debian 11

In diesem Tutorial zeigen wir Ihnen, wie Sie Jenkins unter Debian 11 installieren. Für diejenigen, die es noch nicht wussten, Jenkins ist ein Automatisierungsserver und ein kontinuierliches Integrationstool. Es bietet eine Reihe von Plugins zum Erstellen von Bereitstellungen und zur Automatisierung Ihrer Anwendungen. Es ist in Java geschrieben und wird von Softwareentwicklern verwendet, um verschiedene Aspekte des Erstellens, Testens, Bereitstellens und Bereitstellens von Softwareanwendungen zu automatisieren.

In diesem Artikel wird davon ausgegangen, dass Sie mindestens über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie das Root-Konto verwenden. Wenn nicht, müssen Sie möglicherweise ‘sudo‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation der Jenkins auf einem Debian 11 (Bullseye).

Installieren Sie Jenkins auf Debian 11 Bullseye

Schritt 1. Bevor wir Software installieren, ist es wichtig, dass Ihr System auf dem neuesten Stand ist, indem Sie Folgendes ausführen: apt Befehle im Terminal:

sudo apt-Update
sudo apt-Upgrade
sudo apt install default-jre gnupg2 apt-transport-https wget

Schritt 2. Java installieren.

Führen Sie den folgenden Befehl aus, um Java auf Ihrem Debian-System zu installieren:

sudo apt install default-jre default-jdk

Sie können die Installation von Java überprüfen, indem Sie den folgenden Befehl ausführen:

Java-Version

Schritt 3. Jenkins unter Debian 11 installieren.

Standardmäßig ist Jenkins im Basis-Repository von Debian 11 nicht verfügbar. Jetzt fügen wir das Jenkins PPA mit dem folgenden Befehl zu Ihrem System hinzu:

echo “deb https://pkg.jenkins.io/debian-stable binary/” | T-Stück /etc/apt/sources.list.d/jenkins.list

Fügen Sie als Nächstes den GPG-Schlüssel zu Ihrem System hinzu:

wget https://pkg.jenkins.io/debian-stable/jenkins.io.key apt-key add jenkins.io.key

Aktualisieren Sie dann die apt-Paketliste und installieren Sie sie:

sudo apt-Update
sudo apt Jenkins installieren

Der Jenkins-Dienst sollte bei der Installation von Jenkins automatisch starten. Geben Sie den folgenden Befehl ein, um den Status des Jenkins-Dienstes zu überprüfen:

sudo systemctl-status jenkins

Schritt 4. Konfigurieren Sie die Firewall.

Nun konfigurieren wir die Firewall für den Jenkins-Server:

sudo ufw erlauben 8080
sudo ufw aktivieren

Schritt 5. Zugriff auf das Jenkins-Webinterface.

Öffnen Sie nach erfolgreicher Installation Ihren Webbrowser und geben Sie die URL ein https://your-server-ip-address:8080. Sie sollten die folgende Seite sehen:

Führen Sie den folgenden Befehl aus, um das Passwort zu erhalten:

cat /var/lib/jenkins/secrets/initialAdminPassword

Kopieren Sie als Nächstes das Kennwort und fügen Sie es in das Feld Administratorkennwort ein, um das Setup zu entsperren und zu starten.

Herzliche Glückwünsche! Sie haben Jenkins erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version von Jenkins auf Debian 11 Bullseye verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, zu überprüfen die offizielle Jenkins-Website.