Cum se instalează Jenkins pe Ubuntu 20.04?

How Install Jenkins Ubuntu 20



Jenkins este un server de automatizare open-source predominant și este utilizat ca server CI (integrare continuă) pentru construirea și gestionarea eficientă a aplicațiilor și a software-ului la scară largă. Ajută la testarea unitară a proiectelor de programare la scară mai mare și acceptă multe limbaje de programare celebre precum Python, C ++, PHP etc.

Instalare

Jenkins poate fi instalat pe Ubuntu 20.04 prin adăugarea cheilor de depozit la sistem, dar înainte de aceasta, trebuie să avem mai întâi instalat Java Development Kit. Să instalăm OpenJDK de către comunitatea open-source Java dacă nu este încă instalat pe sistemul dvs. Ubuntu 20.04.







Instalați Open Java Development Kit

Cea mai recentă versiune stabilă a OpenJDK poate fi instalată din depozitul oficial de pachete Ubuntu. La momentul scrierii acestui post, cea mai recentă versiune stabilă a kitului Open Java Development era OpenJDK 11.



Mai întâi, actualizați depozitul de cache APT al sistemului:



$sudoactualizare aptă





Tastați comanda dată mai jos pentru a instala OpenJDK 11:

$sudoaptinstalareopenjdk-unsprezece-jdk



Dacă cere spațiu suplimentar pe disc, tastați y și apăsați Enter.

După finalizarea procesului de instalare, versiunea Java poate fi verificată tastând comanda dată mai jos:

$java --versiune

Puteți asista că versiunea 11.0.9.1 este instalată cu succes pe sistemul Ubuntu 20.04. Acum, putem trece la instalarea Jenkins.

Instalarea Jenkins pe Ubuntu 20.04

Jenkins poate fi instalat cu ușurință pe Ubuntu prin importarea și adăugarea cheilor GPG în sistem.

Acum trebuie să adăugați chei GPG:

$wget -p -SAU- https://pkg.jenkins.io/debian/jenkins.io.key| sudo apt-key add-

După adăugarea cheilor GPG, adăugați adresa pachetului Jenkins la lista de surse tastând comanda dată mai jos:

$sudo SH -c „echo deb http://pkg.jenkins.io/debian-stable binary /> /etc/apt/sources.list.d/jenkins.list”

După activarea depozitului Jenkins, pur și simplu actualizați o dată cache APT a sistemului.

$sudoactualizare aptă

Să mergem mai departe și să facem adevărata lucrare de instalare a lui Jenkins.

$sudoaptinstalareJenkins

Tastați y-ul necesar și continuați procesul de instalare apăsând tasta Enter.

Jenkins este instalat cu succes. Să începem și să configurăm serverul Jenkins.

Porniți serverul Jenkins

Serviciul Jenkins ar trebui să înceapă automat la instalarea Jenkins. Pentru a verifica starea serviciului Jenkins, tastați comanda de mai jos.

$sudosystemctl status jenkins

Este activ în cazul meu, dar dacă nu este în cazul dvs., începeți prin tastarea comenzii date mai jos:

$sudosystemctl start jenkins

După verificarea și pornirea serviciului, să reglăm paravanul de protecție.

Configurați paravanul de protecție pentru serverul Jenkins

Acum, pentru a configura firewall-ul pentru serverul Jenkins folosind instrumentul UFW, trebuie să activăm firewall-ul și să deschidem portul 8080 pentru acces la distanță de oriunde. Pur și simplu tastați comanda de mai jos:

$sudoufw permite8080

Și verificați starea UFW tastând comanda dată mai jos:

$sudostarea ufw

Dacă starea este inactivă, activați-o tastând comanda dată mai jos:

$sudoufwpermite

Acum, verificați din nou starea UFW.

$sudostarea ufw

Puteți asista că portul 8080 este permis.

Configurați-l pe Jenkins

Pentru a configura Jenkins, tastați numele de domeniu sau adresa IP împreună cu portul 8080 în bara de adrese a browserului și ar trebui să aveți pagina Deblocați Jenkins solicitând o parolă, cum ar fi imaginea de mai jos.

Puteți obține parola din locația dată utilizând comanda cat din terminal. Comanda pentru obținerea parolei ar fi astfel:

$sudo pisică /Unde/lib/Jenkins/secrete/initialAdminPassword

Această comandă va imprima parola direct și o puteți copia și lipi în câmpul de parolă de pe ecranul Jenkins Deblocare și faceți clic pe butonul Continuare.

Vă va naviga la următorul ecran unde vă va solicita fie instalarea pluginurilor sugerate, fie selectarea pluginurilor la alegere.

Selectați Instalarea pluginurilor sugerate. La clic, va începe instalarea pluginurilor implicite.

După instalarea cu succes a pluginurilor, va solicita setarea numelui de utilizator, parolei și adresei de e-mail a utilizatorului de administrator.

Furnizați câmpurile de intrare necesare și apăsați butonul Salvare și Continuare.

Apoi, vă va naviga la o pagină pentru configurarea URL-ului Jenkins.

Deocamdată, mergeți cu URL-ul implicit generat automat și faceți clic pe butonul Salvare și finalizare din colțul din dreapta jos.

La finalizarea configurării Jenkins, puteți avea ecranul cu mesajul de succes Jenkins este gata !, așa cum se arată mai jos.

Apăsați butonul Start folosind Jenkins și, pe pagina următoare, veți avea o privire curată asupra tabloului de bord.

Și așa ajungem la sfârșitul instalării și configurării Jenkins pe sistemul Ubuntu 20.04 LTS.

Concluzie

În acest post, am acoperit instalarea OpenJDK 11 și Jenkins pe sistemul Ubuntu 20.04 LTS. De asemenea, am acoperit configurația firewall-ului pentru Jenkins și am învățat cum să o configurăm pentru prima dată. După ce a citit această postare, orice începător poate instala și începe să utilizeze Jenkins pe Ubuntu 20.04. Dacă doriți să învățați, să explorați sau să vă adânciți în Jenkins, nu ezitați să vizitați și să citiți documentație oficială a lui Jenkins.