How to Install Jenkins on Ubuntu Linux (Ubuntu 20.04 , Ubuntu 18.04)
Sommario:
Jenkins è un server di automazione open source che offre un modo semplice per impostare una pipeline di integrazione continua e consegna continua (CI / CD).
L'integrazione continua (CI) è una pratica DevOps in cui i membri del team commettono regolarmente le loro modifiche al codice nel repository di controllo versione, dopo di che vengono eseguiti build e test automatici. La consegna continua (CD) è una serie di pratiche in cui le modifiche al codice vengono create, testate e distribuite automaticamente alla produzione.
In questo tutorial, ti mostreremo come installare Jenkins su una macchina Ubuntu 18.04 usando il repository di pacchetti Debian di Jenkins.
Sebbene questo tutorial sia scritto per Ubuntu 18.04 Bionic Beaver, gli stessi passaggi possono essere usati per Ubuntu 16.04 Xenial Xerus.
Prerequisiti
Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con privilegi sudo.
Installazione di Jenkins
Per installare Jenkins sul tuo sistema Ubuntu, segui questi passaggi:
-
Installa Java.
Poiché Jenkins è un'applicazione Java, il primo passo è installare Java. Aggiorna l'indice del pacchetto e installa il pacchetto OpenJDK Java 8 con i seguenti comandi:
sudo apt update
sudo apt install openjdk-8-jdk
La versione attuale di Jenkins non supporta ancora Java 10 (e Java 11). Se sul computer sono installate più versioni di Java, assicurarsi che Java 8 sia la versione Java predefinita.
Aggiungere il repository Debian Jenkins.
Importare le chiavi GPG del repository Jenkins utilizzando il seguente
wget
comando:wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
Il comando sopra dovrebbe generare
OK
che significa che la chiave è stata importata correttamente e che i pacchetti da questo repository saranno considerati affidabili.Successivamente, aggiungi il repository Jenkins al sistema con:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
Installa Jenkins.
Una volta abilitato il repository Jenkins, aggiorna l'elenco dei pacchetti
apt
e installa l'ultima versione di Jenkins digitando:sudo apt update
sudo apt install jenkins
servizio di Jenkins si avvierà automaticamente dopo il processo di installazione è completa. È possibile verificarlo stampando lo stato del servizio:
systemctl status jenkins
Dovresti vedere qualcosa di simile a questo:
● 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
Regolazione del firewall
Se stai installando Jenkins su un server Ubuntu remoto protetto da un firewall dovrai aprire la porta
8080
. Supponendo che tu stia utilizzando
UFW
per gestire il tuo firewall, puoi aprire la porta con il seguente comando:
sudo ufw allow 8080
Verifica la modifica con:
sudo ufw status
Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)
Installazione di Jenkins
Per configurare la nuova installazione di Jenkins, apri il browser, digita il tuo dominio o indirizzo IP seguito dalla porta
8080
, verranno visualizzati
http://your_ip_or_domain:8080
e verrà visualizzata una schermata simile alla seguente:
A questo punto, hai installato correttamente Jenkins sul tuo sistema.
Conclusione
In questo tutorial, hai imparato come installare ed eseguire la configurazione iniziale di Jenkins. È ora possibile iniziare ad esplorare Jenkins presenta visitando la pagina ufficiale di documentazione Jenkins.
jenkins ubuntuCome installare jenkins su centos 7

Questo tutorial, vi guiderà attraverso le fasi di installazione di Jenkins su un sistema CentOS 7 utilizzando il repository ufficiale Jenkins. Jenkins è un open source, server di automazione basata su Java che offre un modo semplice per impostare una continua integrazione e erogazione continua (CI / CD) pipeline.
Come installare jenkins su debian 10 linux

In questo tutorial, tratteremo come installare Jenkins su Debian 10, Buster dal repository ufficiale Jenkins.
Come installare jenkins su centos 8

Jenkins è il più popolare server di automazione open source basato su Java. Questo tutorial illustra i passaggi per installare Jenkins su CentOS 8 dal repository ufficiale Jenkins.