Come installare Jenkins sulla top 10 di Ubuntu.Top 10?

Come installare Jenkins sulla top 10 di Ubuntu.Top 10?
Jenkins è un server di automazione open source prevalente e viene utilizzato come server CI (Integration) per la costruzione e gestire in modo efficiente applicazioni e software su larga scala. Aiuta il test unitario di progetti di programmazione su larga scala e supporta molti famosi linguaggi di programmazione come Python, C ++, PHP, ecc.

Installazione

Jenkins può essere installato su Ubuntu 20.04 Aggiungendo le chiavi del repository al sistema, ma prima di allora, dobbiamo avere il kit di sviluppo Java installato per primo. Installiamo OpenJDK dalla comunità open source di Java se non è installato sul tuo Ubuntu 20.04 Sistema ancora.

Installa il kit di sviluppo Java aperto

L'ultima versione stabile di OpenJDK può essere installata dal repository ufficiale di pacchetto Ubuntu. Al momento della stesura di questo post, l'ultima versione stabile del kit Open Java Development era OpenJDK 11.

Innanzitutto, aggiorna il repository della cache APT del sistema:

$ sudo apt update

Digitare il comando indicato di seguito per installare OpenJDK 11:

$ sudo APT Installa OpenJDK-11-JDK

Se chiede di assumere uno spazio su disco aggiuntivo, digita "Y" e premi "Invio".

Dopo il completamento del processo di installazione, la versione di Java può essere verificata digitando il comando indicato di seguito:

$ java -version

Puoi assistere a quella versione 11.0.9.1 è installato con successo su Ubuntu 20.04 Sistema. Ora possiamo passare all'installazione di Jenkins.

Installazione di Jenkins su Ubuntu 20.04

Jenkins può essere facilmente installato su Ubuntu importando e aggiungendo le chiavi GPG al sistema.

Ora devi aggiungere tasti GPG:

$ wget -p -o -https: // pkg.Jenkins.io/debian/jenkins.io.chiave | sudo Apt-Key Aggiungi -

Dopo aver aggiunto i tasti GPG, aggiungere l'indirizzo del pacchetto Jenkins all'elenco delle fonti digitando il comando di seguito:

$ sudo sh -c 'echo deb http: // pkg.Jenkins.IO/BINARIO BININAMENTE ASSULABILE/>/etc/APT/fonti.elenco.D/Jenkins.elenco'

Dopo aver abilitato il repository Jenkins, aggiorna semplicemente la cache APT del sistema una volta.

$ sudo apt update

Andiamo avanti e facciamo il vero lavoro di installazione di Jenkins.

$ sudo APT Installa Jenkins

Digita "Y" richiesto e continua il processo di installazione premendo il tasto "Invio".

Jenkins è installato correttamente. Iniziamo e configuriamo il server Jenkins.

Avviare il server Jenkins

Il servizio Jenkins dovrebbe iniziare automaticamente l'installazione di Jenkins. Per verificare lo stato del servizio Jenkins, digitare il comando seguente.

$ sudo systemctl status jenkins

È attivo nel mio caso ma se non è nel tuo caso, inizia digitando il comando indicato di seguito:

$ sudo systemctl inizia jenkins

Dopo aver controllato e avviato il servizio, regola il firewall.

Configurare il firewall per il server Jenkins

Ora, per configurare il firewall per il server Jenkins utilizzando lo strumento UFW, dobbiamo abilitare il firewall e aprire la porta 8080 per l'accesso remoto da qualsiasi luogo. Basta digitare il comando di seguito:

$ sudo UFW Consenti 8080

E controlla lo stato di UFW digitando il comando indicato di seguito:

$ sudo ufw status

Se lo stato è inattivo, quindi abilitarlo digitando il comando indicato di seguito:

$ sudo ufw abilita

Ora, ricontrollare lo stato di UFW.

$ sudo ufw status

Puoi assistere che è consentito il porto 8080.

Imposta Jenkins

Per impostare Jenkins, digitare il nome di dominio o l'indirizzo IP insieme alla porta 8080 nella barra degli indirizzi del browser e dovresti avere la pagina Jenkins Unlock che richiede una password, come l'immagine mostrata sotto.

È possibile ottenere la password dalla posizione data usando il comando Cat nel terminale. Il comando per ottenere la password sarebbe così:

$ sudo cat/var/lib/jenkins/segreti/inizialedminpassword

Questo comando stamperà la password direttamente e puoi copiarla e incollarla nel campo della password nella schermata di sblocco di Jenkins e fare clic sul pulsante "Continua".

Ti navigerà verso la schermata successiva in cui chiederà "installa i plugin suggeriti" o "seleziona i plug -in di tua scelta".

Seleziona i plugin suggeriti ". Sul clic, inizierà a installare i plugin predefiniti.

Dopo l'installazione riuscita di plugin, chiederà l'impostazione del nome utente, della password e dell'indirizzo e -mail dell'utente dell'amministratore.

Fornire i campi di input richiesti e premere il pulsante "Salva e continua".

Successivamente, ti navighi in una pagina per la configurazione dell'URL di Jenkins.

Per ora, segui l'URL generato automaticamente predefinito e fai clic sul pulsante "Salva e finitura" nell'angolo in basso a destra.

Al completamento della configurazione di Jenkins, puoi avere lo schermo con il messaggio di successo “Jenkins è pronto!", come mostrato di seguito.

Premi il pulsante "Inizia usando Jenkins" e nella pagina successiva, avrai uno sguardo pulito alla dashboard.

Ed è così che arriviamo alla fine dell'installazione e dell'impostazione di Jenkins su Ubuntu 20.Sistema 04 LTS.

Conclusione

In questo post, abbiamo coperto l'installazione di OpenJDK 11 e Jenkins su Ubuntu 20.Sistema 04 LTS. Abbiamo anche coperto la configurazione del firewall per Jenkins e abbiamo imparato come configurarla per la prima volta. Dopo aver letto questo post, qualsiasi principiante può installare e iniziare a utilizzare Jenkins su Ubuntu 20.04. Se vuoi imparare, esplorare o scavare più a fondo nei Jenkins, sentiti libero di visitare e leggere la documentazione ufficiale di Jenkins.