Erste Schritte mit Jenkins auf Ubuntu Top 10.Top 10

Erste Schritte mit Jenkins auf Ubuntu Top 10.Top 10
Jenkins ist ein Open-Source-Server mit einem Java-basierten Server, der Plugins für eine Vielzahl von Automatisierungsproblemen bereitstellt. Sei es automatisiert die Programmierung neuer Software oder ihre Zuordnung zu einer bestimmten Aufgabe mit Jenkins; Sie können alles tun.

Diese Walkthrough wird die Installation von Jenkins auf Ubuntu 20 abdecken.04. Wir werden auch die Notwendigkeiten abdecken, mit Jenkins zu beginnen, einschließlich der Start eines Entwicklungsservers mit Ubuntu und der Anmeldung mit einem administrativen Benutzerkonto.

Wie Jenkins funktionieren

Um es einfach zu erklären, automatisiert Jenkins Ihre Projekte, nämlich deren Gebäude und Tests und erleichtert die Integration verschiedener Änderungen, die die Ausweitung des Umfangs Ihres Projekts ergeben. Es erleichtert auch die kontinuierliche Lieferung der aktualisierten Software durch Zusammenführen mit mehreren Test- und Bereitstellungswerkzeugen.

Jenkins kann Ihrem Unternehmen viel Zeit und Tonnen von Ressourcen mit seinen Automatisierungs-Plugins sparen, die das gesamte Projektlebenszyklus integrieren: Erstellen, Bewertung, Demonstrieren, Paket, Bühnen- und Bereitstellen von Stufen.

Es unterstützt Windows, Mac OS sowie Linux/ UNIX -OS und ist auf verschiedenen Maschinen verteilt.

Unser Setup

Hier in diesem Handbuch verwenden wir einen Ubuntu -Server mit einem sudo -Zugriffs -Benutzerkonto, wobei Oracle JDK 11 auf dem Server installiert ist. Wir werden die offiziell aktualisierten Pakete verwenden, um Jenkins zu installieren.

Schritt 1: Vorbereitung des Servers

Wir werden mit dem folgenden Befehl den Repository -Schlüssel zum System hinzufügen:

$ wget -q -o -https: // pkg.Jenkins.io/debian-stabil/jenkins.io.Schlüssel | sudo apt-key add

Gehen Sie dann mit dem Debian -Paket -Repository -Adresse zu den Quellen des Servers ein.Liste:

$ sudo sh -c 'echo deb http: // pkg.Jenkins.io/debian-stabiler binär/
>/etc/apt/Quellen.Liste.D/Jenkins.Liste'

Wechseln Sie als nächstes mit dem folgenden Befehl zum neuen Repository um.

$ sudo APT Update

Schritt 2: Installieren Sie Jenkins

Geben Sie den folgenden Befehl mit dem Server zur Installation ein, um die Installation zu starten:

$ sudo apt installieren Sie Jenkins

Die Installation könnte eine Weile dauern. Wenn Sie aus den von Projekten verwalteten Paketen installiert werden, sollten Sie alle neuesten Funktionen zur Verfügung haben.

Schritt 3: Jenkins anfeuern

Geben Sie die Folgendes ein, um Jenkins abzunehmen:

$ sudo systemctl starten jenkins

Um die Statusausgabe anzuzeigen, verwenden Sie die Statuseingabe, um festzustellen, ob das Startup erfolgreich war:

$ sudo systemctl Status Jenkins

Wenn Sie die Anweisungen bisher ordnungsgemäß befolgt haben, sollten Sie die Ausgabe genauso wie der Screenshot oben sehen.

Das Ausgangsfeld bestätigt, dass Jenkins so eingerichtet ist.

Obwohl wir bestätigt haben, dass die Installation erfolgreich war, sollten wir unsere Firewall -Einstellungen optimieren, um das Setup aus einem Webbrowser zu verknüpfen.

Schritt 4: Konfigurieren der Firewall

Lassen Sie uns zuerst einige Anpassungen an der Firewall vornehmen. Die Standardeinstellungen auf Jenkins laufen auf Port 8080 aus. Um auf diesen Port zuzugreifen, geben Sie Folgendes ein:

$ sudo ufw erlauben 8080

Dies würde die Firewall ermöglichen, wenn sie vor der Installation nicht aktiviert würde.

$ sudo ufw erlauben OpenSSH
$ sudo ufw aktivieren

Überprüfen Sie die Statusaktualisierung mit:

$ sudo UFW Status

Sehen Sie, wie Port 8080 aus dem gesamten Web für den Zugriff auf den Verkehr geöffnet ist.

Nachdem wir Jenkins auf unserem Server installiert und unsere Firewall eingestellt haben, können wir endlich Jenkins anpassen.

Schritt 4: Passen Sie die Einstellungen von Jenkins an

Bevor wir das Installateur einrichten, müssen wir mit unseren Anmeldeinformationen auf den Port 8080 von Jenkins zugreifen. Es sollte Sie zum Entsperren von Jenkins -Panel führen, wo Sie sehen, wo sich das erste Passwort befindet.

Wechseln Sie zum Terminalfenster und beschwören Sie das Passwort mit dem CAT -Befehl:

$ sudo cat/var/lib/jenkins/secrets/initialAdminpassword

Notieren oder speichern Sie das im Fenster angezeigte Passwort, gehen Sie zum Dialogfeld Administrator Passwort und fügen Sie es dort ein. Als nächstes werden Sie gefragt, ob Sie die Plugins so anpassen möchten.

Hier haben wir einfach auf die Schaltfläche Installation geklickt, wie Sie sehen können. Sobald das Installationsprogramm fertig ist, wird eine Eingabeaufforderung angezeigt, an der die Benutzeranmeldeinformationen des Administrators gehen. Sie können das Passwort verwenden, das alphanumerische 32-Charakter-Passwort als Administrator fortgesetzt oder wie folgt erstellt.

Dann werden Sie eine angezeigt "Instanzkonfiguration" Panel, wo Sie die URL für die Instanz Ihrer Jenkins bestätigen. Sie können entweder mit Ihrem Domänennamen des Servers oder der IP -Adresse bestätigen:

Nachdem Sie die erforderlichen Informationen bestätigt haben, können Sie beenden, indem Sie auf die Schaltfläche Speichern und fertig klicken. Sie erhalten eine Nachricht, die etwas nach dem folgenden Effekt sagt:

Besuchen Sie das Jenkins Dashboard, indem Sie mit der Jenkins -Schaltfläche auf den Start klicken.

Wenn Sie die obigen Schritte ordnungsgemäß befolgt haben, sollten Sie die neueste Version von Jenkins auf Ihrem System installiert haben.

Dinge einpacken

In diesem Artikel haben wir uns Jenkins, seine Installation und die erforderlichen Pakete angesehen. Ich hoffe, Sie haben dieses Tutorial nützlich gefunden und es hat Ihnen geholfen, Jenkins auf Ihrem Ubuntu 20 zu leiten.04 Server.