How to Install Jenkins in Ubuntu 18.04
Inhaltsverzeichnis:
Jenkins ist ein Open-Source-Automatisierungsserver, bietet eine einfache Möglichkeit, eine kontinuierliche Integration und kontinuierliche Lieferung (CI / CD) Pipeline einzurichten.
Continuous Integration (CI) ist eine DevOps Praxis, in der die Teammitglieder ihre Code-Änderungen an die Versionsverwaltung regelmäßig verpflichten, nach der automatisierten Builds und Tests ausgeführt werden. Continuous Delivery (CD) ist eine Reihe von Verfahren, bei denen Codeänderungen automatisch erstellt, getestet und in der Produktion bereitgestellt werden.
In diesem Tutorial zeigen wir Ihnen, wie Sie Jenkins auf einem Ubuntu 18.04-Rechner mit dem Jenkins Debian-Paket-Repository installieren.
Obwohl dieses Tutorial für Ubuntu 18.04 Bionic Beaver geschrieben wurde, können die gleichen Schritte für Ubuntu 16.04 Xenial Xerus verwendet werden.
Voraussetzungen
Stellen Sie vor dem Fortfahren mit diesem Lernprogramm sicher, dass Sie als Benutzer mit sudo-Berechtigungen angemeldet sind.
Jenkins installieren
Gehen Sie folgendermaßen vor, um Jenkins auf Ihrem Ubuntu-System zu installieren:
-
Installieren Sie Java.
Da es sich bei Jenkins um eine Java-Anwendung handelt, müssen Sie zunächst Java installieren. Aktualisieren Sie den Paketindex und installieren Sie das Java 8 OpenJDK-Paket mit den folgenden Befehlen:
sudo apt updatesudo apt install openjdk-8-jdkDie aktuelle Version von Jenkins nicht unterstützt Java 10 (und Java 11) vor. Wenn Sie mehrere Java-Versionen auf Ihrem Computer installiert haben, stellen Sie sicher, dass Java 8 die Standard-Java-Version ist.
Fügen Sie das Jenkins-Debian-Repository hinzu.
Importieren Sie den GPG - Schlüssel der Jenkins - Repository mit dem folgenden
wgetBefehl ein:wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -Der obige Befehl sollte
OKausgeben, was bedeutet, dass der Schlüssel erfolgreich importiert wurde und Pakete aus diesem Repository als vertrauenswürdig eingestuft werden.Fügen Sie als Nächstes das Jenkins-Repository dem System hinzu mit:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'Installieren Jenkins.
Sobald das Jenkins-Repository aktiviert ist, aktualisieren Sie die
aptPaketliste und installieren Sie die neueste Version von Jenkins, indem Sie Folgendes eingeben:sudo apt updatesudo apt install jenkinsDer Jenkins-Dienst wird nach Abschluss des Installationsvorgangs automatisch gestartet. Sie können dies überprüfen, indem Sie den Servicestatus drucken:
systemctl status jenkinsSie sollten etwas Ähnliches sehen:
● jenkins.service - LSB: Start Jenkins at boot time Loaded: loaded (/etc/init.d/jenkins; generated) Active: active (exited) since Wed 2018-08-22 13:03:08 PDT; 2min 16s ago Docs: man:systemd-sysv-generator(8) Tasks: 0 (limit: 2319) CGroup: /system.slice/jenkins.service
Anpassen der Firewall
Wenn Sie Jenkins auf einem Ubuntu-Remoteserver installieren, der durch eine Firewall geschützt ist, müssen Sie Port
8080
öffnen. Angenommen, Sie verwenden
UFW
zum Verwalten Ihrer Firewall, können Sie den Port mit dem folgenden Befehl öffnen:
sudo ufw allow 8080
Überprüfen Sie die Änderung mit:
sudo ufw status
Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)
Jenkins einrichten
So richten Sie Ihre neue Jenkins Installation, öffnen Sie Ihren Browser, geben Sie Ihre Domain oder IP - Adresse gefolgt von Port
8080
,
http://your_ip_or_domain:8080
und Bildschirm ähnlich dem folgenden wird angezeigt:







Zu diesem Zeitpunkt haben Sie Jenkins erfolgreich auf Ihrem System installiert.
Fazit
In diesem Tutorial haben Sie gelernt, wie Sie die Erstkonfiguration von Jenkins installieren und durchführen. Sie können jetzt die Jenkins-Funktionen erkunden, indem Sie die offizielle Jenkins-Dokumentationsseite besuchen.
Jenkins UbuntuWie lange dauert es, bis ich das Steam-Library-Backlog überbrückt habe? Wenn Sie diese Frage haben, erfahren Sie auf der Wie lange zu schlagen Rechner Website, wie viele Stunden Sie benötigen, um Ihre Steam Library fertig zu stellen. Gut für Spieler auf Steam, die mit einem Überhang an Spielen feststecken, die sie vielleicht niemals spielen können.
Wie lange dauert es, bis ich den Rückstand meiner Steam-Bibliothek überwunden habe? Wenn Sie diese Frage haben, wird Ihnen auf der Rechner-Website
Wie installiere ich Jenkins auf Centos 7?
In diesem Tutorial werden Sie durch die Schritte zur Installation von Jenkins auf einem CentOS 7-System unter Verwendung des offiziellen Jenkins-Repository geführt. Jenkins ist ein Open-Source-Automatisierungsserver auf Java-Basis, mit dem sich auf einfache Weise eine CI / CD-Pipeline (Continuous Integration and Continuous Delivery) einrichten lässt.
Wie installiere ich Jenkins auf Centos 8?
Jenkins ist der beliebteste Open-Source-Automatisierungsserver auf Java-Basis. Dieses Tutorial beschreibt die Schritte zur Installation von Jenkins unter CentOS 8 aus dem offiziellen Jenkins-Repository.







