▷ Cum se instalează Jenkins pe Ubuntu 20.10 și 20.04

Gestionarea sistemelor de operare nu este întotdeauna o sarcină simplă, deoarece multe procese tind să fie uneori conflictuale. Dar, dincolo de aceasta, există unele sarcini care trebuie efectuate cu o anumită frecvență, pentru a ajuta ca administratorii sau utilizatorii Ubuntu aceste sarcini sunt și mai simple, există un utilitar numit Jenkins și Solvetic vă va spune puțin despre asta și cum să-l utilizați în Ubuntu 20.04 sau Ubuntu 20.10.

Ce este JenkinsJenkins a fost dezvoltat ca un server de automatizare open source complet autonom datorită căruia va fi posibilă automatizarea diferitelor sarcini precum crearea, testarea și livrarea sau implementarea de software pe computerele client.

Aplicația Jenkins poate fi instalată folosind pachetele de sistem native, Docker, sau poate fi rulată independent pe orice mașină cu un Java Runtime Environment (JRE) instalat acolo.

Cerințele lui JenkinsCerințele pentru utilizarea Jenkins sunt:

  • 256 MB RAM
  • 1 GB spațiu pe hard disk, 10 GB recomandat dacă rulați Jenkins ca container Docker

La nivel de software, este necesar:

  • Java: Java 8 în versiunile pe 32 și 64 biți, runtime Java 11 (în Jenkins 2.164 și 2.164.1), Java 9, 10 și 12 nu sunt acceptate
  • Browser web precum Chrome, Edge, Firefox sau Safari
  • Suportul pentru politici este necesar în sistemul de operare Windows

Caracteristici JenkinsÎn cadrul caracteristicilor Jenkins găsim:

  • Integrarea suplimentelor disponibile în Centrul de actualizare facilitând integrarea cu alte utilitare.
  • Integrare continuă și livrare continuă.
  • Instalare simplă, deoarece Jenkins este un program bazat pe Java, aceasta înseamnă că oferă pachete de instalare pentru sistemele de operare Windows, macOS și Unix.
  • Configurare simplă.
  • Ușor de distribuit în alte echipe de lucru.

Să vedem cum se instalează Jenkins pe Ubuntu 20.04 sau 20.10.

1. Actualizați Java în Ubuntu 20.10, 20.04

Pasul 1
Ca întotdeauna, primul lucru va fi să actualizați pachetele și depozitele de sistem cu următoarea comandă:

 actualizare sudo apt 

Pasul 2
După aceasta, confirmăm că avem versiunea Java compatibilă cu Jenkins, pentru aceasta executăm următoarea comandă:

 java -versiune 

În acest caz, avem Java 11 care este compatibil.

2. Instalați Jenkins pe Ubuntu 20.10, 20.04

Pasul 1
Versiunea Jenkins integrează pachetele implicite Ubuntu, pentru a instala cea mai recentă versiune disponibilă vom executa următoarea comandă pentru a adăuga cheia la sistemul Ubuntu:

 wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add - 

Pasul 2
După aceasta, vom adăuga depozitele Debian în directorul sources.list:

 sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary /> /etc/apt/sources.list.d/jenkins.list' 

Pasul 3
Odată ce am realizat acest proces, actualizăm sistemul din nou:

 actualizare sudo apt 

Pasul 4
Suntem gata să instalăm Jenkins pe Ubuntu 20.04 sau 20.10 cu următoarea comandă:

 sudo apt instalează Jenkins 

Pasul 5
Introducem litera „S” pentru a confirma descărcarea și instalarea Jenkins:

3. Rulați Jenkins pe Ubuntu 20.10, 20.04

Pasul 1
Porniți aplicația cu următoarea comandă:

 sudo systemctl pornește Jenkins 

Pasul 2
Verificăm starea lui Jenkins cu următoarea comandă. Vedem că starea sa este activă.

 sudo systemctl status Jenkins 

4. Configurați paravanul de protecție în Ubuntu 20.10, 20.04

Pasul 1
Este timpul să configurăm permisiunile în Firewall pentru acces la distanță și local, Jenkins va folosi portul de ascultare 8080, configurăm acest port cu următoarea comandă:

 sudo ufw permit 8080 
Pasul 2
Vedem starea firewall-ului cu următoarea comandă:
 starea sudo ufw 
Pasul 3
În cazul în care Paravanul de protecție nu este activat, vom executa următoarele. Verificăm dacă portul 8080 a fost legat de firewall.
 sudo ufw activate 

5. Instalați Jenkins pe Ubuntu 20.10, 20.04

Pasul 1
Acum este posibil să finalizați procesul de configurare Jenkins, în primul rând, vom identifica adresa IP a computerului cu comanda „adăugare ip”:

Pasul 2
Cu acest IP putem accesa extern cu următoarea sintaxă:

 http: // IP_Ubuntu: 8080
Pasul 3
Vom vedea următoarele:

MARI

Pasul 4
Este necesar să introduceți parola de administrator generată automat de aplicație, pentru aceasta în terminal trebuie să executăm următoarele pentru vizualizarea acesteia:

 sudo cat / var / lib / jenkins / secrets / initialAdminPassword 

Pasul 5
Trebuie să copiem cele 32 de caractere ale parolei și să le lipim în câmpul respectiv, acest proces se poate face local în Ubuntu 20:

MARI

Pasul 6
Lipim parola și facem clic pe „Continuă”, vom vedea următoarele:

MARI

Pasul 7
Facem clic pe „Instalați pluginuri sugerate” și putem vedea că toate pluginurile necesare pentru buna funcționare a Jenkins vor fi instalate în Ubuntu:

MARI

Pasul 8
Odată ce acest proces este finalizat, vor fi afișate următoarele unde trebuie să creăm utilizatorul pentru a gestiona platforma Jenkins, acolo introducem următoarele:

  • Nume de utilizator
  • Parola
  • Poștă
  • Numele complet

MARI

Pasul 9
Facem clic pe „Salvați și continuați” și apoi acesta va fi redirecționat către instanța Jenkins unde vom vedea adresa URL pentru a accesa platforma, acolo vom vedea adresa IP sau domeniul lângă portul 8080:

MARI

Pasul 10
Finalizăm procesul făcând clic pe „Salvare și finalizare”.

MARI

Pasul 11
Accesăm Jenkins făcând clic pe „Începeți să utilizați Jenkins” și acesta va fi mediul pe care îl vom vedea:

MARI

Pasul 12
Facem clic pe „Gestionați Jenkins” și accesăm variabilele Jenkins de configurat:

MARI

Pasul 13
În configurația sistemului, putem stabili noi parametri, dacă este necesar:

MARI

Cu acești pași, am instalat și configurat Jenkins pe Ubuntu 20.04 sau 20.10 și vom fi gata să automatizăm toate sarcinile necesare cu cele mai bune funcții de integritate și performanță.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave