Bei der Verwaltung mehrerer Betriebssysteme müssen wir immer nach dem besten Weg suchen, um viele der kontinuierlich ausgeführten Prozesse zu optimieren. Dies wird uns helfen, Aufgaben viel schneller ausführen zu können und somit unsere Arbeit als Administratoren zu verbessern. Diese kontinuierliche Integration geht davon aus, dass die Assets einer Gruppe die Arbeit häufiger Form integrieren und jede Integration einer Überprüfung unterzogen wird, um den Quellcode zu kompilieren.
Eines der Open-Source-Tools, das bei der Steuerung und Verwaltung von Ubuntu-Umgebungen wichtig ist, ist Jenkins. Heute wird dieses Tutorial im Detail analysieren, was es ist und wie man Jenkins in Ubuntu 17.04 konfiguriert.
Hier werden wir schnell erklären, was Jenkins ist und welche Eigenschaften es hat.
Was ist JenkinsJenkins ist eine Open-Source-Anwendung, die auf dem Hudson-Projekt basiert und in Java geschrieben wurde und deren Hauptfunktion darin besteht, als Continuous Integration-Server zu dienen und unerlässlich ist, wenn wir mehrere Builds verwalten müssen, um ihre Verfügbarkeit und neue Versionen zu überprüfen.
Diese Anwendung kann als Pakete in Ubuntu oder als RAR-Datei unter folgendem Link heruntergeladen werden:
Jenkins-FunktionenSeine Hauptmerkmale sind:
- Kontinuierliche Integration und Lieferung von Elementen.
- Erweiterbar da neue Plugins auf Ihren Bereich angewendet werden können.
- Einfach Installation.
- Unterstützt Betriebssysteme wie Windows, Linux oder MacOS.
- Es kann verteilt werden in mehrere Maschinen.
- Einstellung einfach.
1. Installieren Sie Jenkins-Repositorys unter Ubuntu 17.04
Schritt 1
Zunächst müssen wir das Repository installieren, von dem aus wir später die Jenkins-Pakete installieren. Dazu führen wir Folgendes aus:
sudo wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key hinzufügen -
Schritt 2
Nun werden wir das Debian-Repository in der Datei sources.list anhängen, dazu führen wir Folgendes aus:
echo deb http://pkg.jenkins.io/debian-stable binary / | sudo tee /etc/apt/sources.list.d/jenkins.list
Schritt 3
Wenn wir die Repositorys installiert haben, aktualisieren wir das System mit dem folgenden Befehl:
sudo apt-Update
2. Jenkins unter Ubuntu 17.04 installieren und ausführen
Schritt 1
Nun führen wir folgenden Befehl zur Installation von Jerkins in Ubuntu 17 aus:
sudo apt-get installiere jenkins
Wir akzeptieren den Download und die entsprechende Installation von Jenkins in Ubuntu 17.04.
Schritt 2
Nach der Installation starten wir es mit systemctl wie folgt:
sudo systemctl starte JenkinsSchritt 3
Wir können den aktuellen Status von Jenkins überprüfen, indem wir Folgendes ausführen:
sudo systemctl status jenkins
3. Aktivieren Sie Ports in der Firewall für Jenkins unter Ubuntu 17.04
Jetzt müssen wir den Port, über den Jenkins kommuniziert, 8080, in der Ubuntu 17.04-Firewall zulassen, dazu führen wir die folgenden Zeilen aus:
- sudo ufw erlauben 8080 (Aktivieren Sie den Port in der Firewall)
- sudo ufw-Status (Siehe den Status der Firewall)
4. Zugriff auf Jenkins unter Ubuntu 17.04
Schritt 1
Nachdem diese Parameter konfiguriert wurden, gehen Sie im nächsten Schritt in einen Browser und geben Sie Folgendes in die Adressleiste ein:
http: // IP: 8080Beim Zugriff auf unsere IP und Port 8080 sehen wir Folgendes:
VERGRÖSSERN
Schritt 2
Wir können die Meldung "Jenkins entsperren" sehen und dies ist ein Sicherheitsschritt, dass wir wirklich die Benutzer sind, die dazu berechtigt sind. Wir können den Pfad sehen, in dem wir das Administratorkennwort konfigurieren müssen. In Ubuntu 17 werden wir Folgendes ausführen:
sudo cat / var / lib / jenkins / secrets / initialAdminPasswordSchritt 3
Bei der Ausführung dieses Befehls sehen wir das Passwort für den Zugriff auf Jenkins:
Schritt 4
Diese muss kopiert und in das Feld eingefügt werden Administrator-Passwort Klicken Sie auf Weiter und wir sehen Folgendes:
VERGRÖSSERN
Schritt 5
Klicken Sie auf die Option Vorgeschlagene Plugins installieren und Folgendes wird angezeigt:
VERGRÖSSERN
Schritt 6
Wir sehen, dass der Installationsprozess der jeweiligen Plugins durchgeführt wird. Sobald dieser Vorgang abgeschlossen ist, wird das folgende Fenster angezeigt, in dem wir, falls gewünscht, die Administrator von Jenkins:
VERGRÖSSERN
Schritt 7
Sobald wir die Felder ausgefüllt haben, klicken Sie auf Speichern und fertig um die Änderungen zu speichern und wir sehen Folgendes:
VERGRÖSSERN
Schritt 8
Klicken Sie auf die Schaltfläche Beginnen Sie mit der Verwendung von Jenkins und wir haben Zugriff auf die Hauptplattform, auf der wir den Aufgabenverwaltungsprozess starten können:
VERGRÖSSERN
Schritt 9
Dort können wir auf klicken Erstellen Sie eine neue Aufgabe um eine der verfügbaren Optionen auszuwählen:
VERGRÖSSERN
Wie wir sehen, ist Jenkins eine praktische und nützliche Anwendung, um auf einfache Weise Integrationsaufgaben in verschiedene Betriebssysteme durchzuführen. Wenn Sie noch nicht die neueste Version von Ubuntu haben, können Sie Ubuntu 16 auf 17.04 aktualisieren.