GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Jenkins unter Ubuntu 20.04 Focal Fossa Linux

Jenkins ist ein Automatisierungsserver, der zur Automatisierung der Softwareentwicklung verwendet wird, einschließlich:Erstellen, Testen und Bereitstellen sowie Ermöglichen von kontinuierlicher Integration und kontinuierlicher Bereitstellung. Das Ziel dieser Anleitung ist die Installation von Jenkins auf Ubuntu 20.04 Focal Fossa Linux Server/Desktop.

In diesem Tutorial lernen Sie:

  • So fügen Sie den Signaturschlüssel und das Repository von Jenkins hinzu
  • So installieren Sie Jenkins
  • So rufen Sie das anfängliche Jenkins-Passwort ab
  • So melden Sie sich bei Jenkins an

Jenkins unter Ubuntu 20.04 Focal Fossa Linux

Softwareanforderungen und verwendete Konventionen

Softwareanforderungen und Linux-Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder verwendete Softwareversion
System Ubuntu 20.04 installiert oder Ubuntu 20.04 Focal Fossa aktualisiert
Software Jenkins
Andere Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl.
Konventionen # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

Schritt-für-Schritt-Anleitung zur Installation von Jenkins unter Ubuntu 20.04

  1. Der erste Schritt besteht darin, den Jenkins-Signaturschlüssel zu importieren und das Jenkins-Repository zu aktivieren. Öffnen Sie dazu Ihr Terminal und führen Sie Folgendes aus:
    $ wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
    $ sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
    $ sudo apt update
    
  2. Der nächste Schritt ist die Installation einer geeigneten Java JDK-Version. Auf der folgenden Jenkins-Seite finden Sie unterstützte Java-Versionen.

    Entscheiden Sie, welche Java-Version Sie verwenden möchten, und führen Sie die Installation durch, bevor Sie fortfahren. In diesem Tutorial verwenden wir Java JDK 11. Ergänzen Sie den folgenden Befehl vor der Ausführung mit Ihrer gewünschten Java-Versionsnummer:

    $ sudo apt install openjdk-11-jdk-headless
    
  3. Jetzt können wir Jenkins installieren. Führen Sie dazu Folgendes aus:
    $ sudo apt install jenkins
    
  4. Jenkins zum Starten nach dem Neustart aktivieren und den Dienst starten:
    $ sudo systemctl enable --now jenkins
    

    An diesem Punkt sollte der Jenkins-Server für eingehende Anfragen auf Port 8080 bereit sein . Führen Sie zur Bestätigung Folgendes aus:

    $ ss -nl | grep 8080
    tcp   LISTEN 0      50          *:8080         *:* 
    
  5. Verbinden Sie sich mit Ihrem Browser entweder vom lokalen Server http://localhost:8080 mit dem Jenkins-Server oder Remote-Rechner http://SERVER-IP-OR-HOSTNAME:8080 .

    Wenn Sie sich remote mit einem Firewall-fähigen Jenkins-Server verbinden, lassen Sie 8080 zu Port für eingehenden Datenverkehr:

    sudo ufw allow 8080 
    
  6. Anfängliches Jenkins-Passwort abrufen. Beispiel:
    $ sudo cat /var/lib/jenkins/secrets/initialAdminPassword
    8b5e143dfb694ea586bca53afe746a1e
    

    Geben Sie das anfängliche Jenkins-Passwort ein und klicken Sie auf Continue .

  7. Wählen Sie entweder aus, um vorgeschlagene Plugins zu installieren, und klicken Sie auf manuelle Auswahl.

  8. Warten Sie, bis die Installation abgeschlossen ist.

  9. Erstellen Sie ein Jenkins-Administratorkonto.

  10. Geben Sie den Hostnamen des Jenkins-Servers ein.

  11. Die Jenkins-Installation ist jetzt abgeschlossen.

  12. Willkommen bei der Jenkins-Administratoroberfläche. Alles erledigt.


Ubuntu
  1. So installieren Sie Jenkins unter Ubuntu 18.04

  2. So installieren Sie docker-compose unter Ubuntu 20.04 Focal Fossa Linux

  3. So installieren Sie LaTex unter Ubuntu 20.04 Focal Fossa Linux

  4. So installieren Sie Telegram unter Ubuntu 20.04 Focal Fossa Linux

  5. So installieren Sie Viber unter Ubuntu 20.04 Focal Fossa Linux

So installieren Sie Kubernetes unter Ubuntu 20.04 Focal Fossa Linux

So installieren Sie PlayOnLinux unter Ubuntu 20.04 Focal Fossa Linux

So installieren Sie CUDA auf Ubuntu 20.04 Focal Fossa Linux

So installieren Sie Steam unter Ubuntu 20.04 Focal Fossa Linux

So installieren Sie Discord unter Ubuntu 20.04 Focal Fossa Linux

So installieren Sie Jenkins unter Ubuntu 20.04