So installieren Sie Jenkins auf Ubuntu 20.04 fokale Fossa Linux

So installieren Sie Jenkins auf Ubuntu 20.04 fokale Fossa Linux

Jenkins ist ein Automatisierungsserver, mit dem die Softwareentwicklung automatisiert wird, einschließlich: Erstellen, Testen und Bereitstellungen sowie Erleichterung der kontinuierlichen Integration und kontinuierlicher Lieferung. Das Ziel dieser Anleitung ist es, Jenkins auf Ubuntu 20 zu installieren.04 FORSA FOSSA Linux Server/Desktop.

In diesem Tutorial lernen Sie:

  • So fügen Sie Jenkins 'Signierschlüssel und Repository hinzu
  • So installieren Sie Jenkins
  • So rufen Sie das anfängliche Jenkins -Passwort ab
  • Wie man sich bei Jenkins anmeldet
Jenkins auf Ubuntu 20.04 fokale Fossa Linux

Softwareanforderungen und Konventionen verwendet

Softwareanforderungen und Linux -Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder Softwareversion verwendet
System Installierte Ubuntu 20.04 oder verbessert Ubuntu 20.04 FOSSA FOSSA
Software Jenkins
Andere Privilegierter Zugriff auf Ihr Linux -System als Root oder über die sudo Befehl.
Konventionen # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können

So installieren Sie Jenkins auf Ubuntu 20.04 Schritt für Schritt Anweisungen

  1. Der erste Schritt besteht darin, Jenkins Signing -Schlüssel zu importieren und Jenkins Repository zu aktivieren. Öffnen Sie dazu Ihr Terminal und führen Sie aus:
    $ wget -q -o -https: // pkg.Jenkins.IO/Debian/Jenkins.io.Schlüssel | sudo apt -key add -$ sudo sh -c 'echo deb http: // pkg.Jenkins.IO/Debian-stabiler binär/>/etc/apt/Quellen.Liste.D/Jenkins.Listen Sie '$ sudo APT -Update auf 
  2. Der nächste Schritt besteht darin, eine geeignete Java JDK -Version zu installieren. Überprüfen Sie die folgende Jenkins -Seite für unterstützte Java -Versionen.

    Treffen Sie eine Entscheidung, welche Java -Version Sie verwenden möchten, und führen Sie die Installation aus, bevor Sie fortfahren. In diesem Tutorial werden wir Java JDK 11 verwenden. Ändere den Befehl bellow mit der gewünschten Java -Versionsnummer vor der Ausführung:

    $ sudo apt installieren openjdk-11-jdk-headless 


  3. Jetzt sind wir bereit, Jenkins zu installieren. Um zu tun, rennen Sie:
    $ sudo apt installieren Sie Jenkins 
  4. Ermöglichen Sie Jenkins, nach dem Neustart zu beginnen und den Service zu beginnen:
    $ sudo systemctl aktivieren -jetzt Jenkins 

    Zu diesem Zeitpunkt sollte der Jenkins -Server für eingehende Anfragen am Port bereit sein 8080. Um es zu bestätigen, dass es läuft:

    $ ss -nl | GREP 8080 TCP Hören Sie 0 50 *: 8080 *: * 
  5. Stellen Sie mit Ihrem Browser entweder vom lokalen Server eine Verbindung zum Jenkins -Server her http: // localhost: 8080 oder Remote -Maschine http: // server-ip-or-hostname: 8080.

    Wenn Sie sich remote mit einer Firewall verbinden, können Sie den Jenkins -Server ermöglichen 8080 Port für eingehenden Verkehr:

    sudo ufw erlauben 8080 


  6. Rufen Sie das erste Jenkins -Passwort ab. Beispiel:
    $ sudo cat/var/lib/jenkins/secrets/initialAdminpassword 8b5e143dfb694ea586bca53afe746a1e 
    Geben Sie das erste Jenkins -Passwort ein und klicken Sie auf Weitermachen.
  7. Wählen Sie beide aus, um vorgeschlagene Plugins zu installieren, und klicken Sie auf die manuelle Auswahl.
  8. Warten Sie, bis die Installation abgeschlossen ist.
  9. Erstellen Sie Jenkins Administratorkonto.
  10. Geben Sie Jenkins Server Hostname ein.
  11. Die Jenkins -Installation ist jetzt abgeschlossen.


  12. Willkommen an der Jenkins Administrator Interface. Alles erledigt.

Verwandte Linux -Tutorials:

  • Dinge zu installieren auf Ubuntu 20.04
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Dinge zu installieren auf Ubuntu 22.04
  • Ubuntu 20.04 Tricks und Dinge, die Sie vielleicht nicht wissen
  • Ubuntu 20.04 Leitfaden
  • Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
  • Linux -Konfigurationsdateien: Top 30 am wichtigsten
  • Mastering -Bash -Skriptschleifen beherrschen
  • Mint 20: Besser als Ubuntu und Microsoft Windows?