Kako instalirati Jenkins na Ubuntu 20.04?

How Install Jenkins Ubuntu 20

Jenkins je rasprostranjeni poslužitelj za automatizaciju otvorenog koda i koristi se kao CI (kontinuirana integracija) poslužitelj za izgradnju i učinkovito upravljanje aplikacijama i opsežnim softverom. Pomaže u jediničnom testiranju velikih programskih projekata i podržava mnoge poznate programske jezike poput Python, C ++, PHP itd.

Montaža

Jenkins se može instalirati na Ubuntu 20.04 dodavanjem ključeva spremišta u sustav, ali prije toga moramo prvo imati instaliran Java Development Kit. Instalirajmo OpenJDK od strane zajednice otvorenog koda Jave ako još nije instaliran na vašem Ubuntu 20.04 sustavu.



Instalirajte Open Java Development Kit

Najnovija stabilna verzija OpenJDK -a može se instalirati iz službenog spremišta paketa Ubuntu. U vrijeme pisanja ovog članka najnovija stabilna verzija razvojnog paketa Open Java bila je OpenJDK 11.



Prvo ažurirajte spremište predmemorije APT sustava:



$sudoprikladno ažuriranje

Upišite donju naredbu za instaliranje OpenJDK 11:

$sudoprikladaninstaliratiopenjdk-jedanaest-jdk



Ako traži dodatno mjesto na disku, upišite y i pritisnite Enter.

Nakon dovršetka instalacijskog procesa, inačicu Jave možete provjeriti upisivanjem donje naredbe:

$Java --verzija

Možete biti svjedokom da je verzija 11.0.9.1 uspješno instalirana na sustavu Ubuntu 20.04. Sada možemo prijeći na instalaciju Jenkinsa.

Instalacija Jenkinsa na Ubuntu 20.04

Jenkins se lako može instalirati na Ubuntu uvozom i dodavanjem GPG ključeva u sustav.

Sada morate dodati GPG ključeve:

$wget -str -ILI- https://pkg.jenkins.io/debian/jenkins.io.ključ| sudo apt-key add-

Nakon dodavanja ključeva GPG, dodajte adresu paketa Jenkins na popis izvora upisivanjem donje naredbe:

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

Nakon što omogućite Jenkins spremište, jednostavno jednom ažurirajte predmemoriju APT -a sustava.

$sudoprikladno ažuriranje

Idemo naprijed i učinimo pravi posao instaliranja Jenkinsa.

$sudoprikladaninstaliratijenkins

Upišite potrebni y i nastavite postupak instalacije pritiskom na tipku Enter.

Jenkins je uspješno instaliran. Počnimo i konfigurirajmo Jenkins poslužitelj.

Pokrenite Jenkins poslužitelj

Jenkins servis trebao bi se automatski pokrenuti pri instalaciji Jenkinsa. Da biste provjerili status Jenkins usluge, upišite naredbu ispod.

$sudosystemctl status jenkins

U mom je slučaju aktivan, ali ako nije u vašem slučaju, počnite upisivanjem donje naredbe:

$sudosystemctl start jenkins

Nakon provjere i pokretanja usluge, prilagodimo vatrozid.

Konfigurirajte vatrozid za Jenkins poslužitelj

Sada, kako bismo konfigurirali vatrozid za poslužitelj Jenkins pomoću alata UFW, moramo omogućiti vatrozid i otvoriti port 8080 za daljinski pristup s bilo kojeg mjesta. Jednostavno upišite naredbu ispod:

$sudoufw dopustiti8080

I provjerite status UFW -a upisivanjem donje naredbe:

$sudostatus ufw

Ako je status neaktivan, omogućite ga upisivanjem donje naredbe:

$sudoufwomogućiti

Sada ponovno provjerite status UFW -a.

$sudostatus ufw

Možete svjedočiti da je port 8080 dopušten.

Postavite Jenkins

Da biste postavili Jenkins, upišite naziv svoje domene ili IP adresu zajedno s priključkom 8080 u adresnu traku preglednika i trebali biste imati stranicu Otključaj Jenkins koja traži lozinku, kao što je prikazano na slici ispod.

Zaporku možete dobiti s zadanog mjesta pomoću naredbe cat na terminalu. Naredba za dobivanje lozinke bi bila sljedeća:

$sudo mačka /gdje/lib/jenkins/tajne/initialAdminPassword

Ova naredba ispisuje lozinku izravno i možete je kopirati i zalijepiti u polje lozinke na zaslonu Jenkins Unlock i kliknuti gumb Nastavi.

Preusmjerit će vas na sljedeći zaslon na kojem će tražiti instaliranje predloženih dodataka ili odabir dodataka po vašem izboru.

Odaberite Instaliraj predložene dodatke. Na klik, počet će instalirati zadane dodatke.

Nakon uspješne instalacije dodataka, tražit će se postavljanje korisničkog imena, lozinke i e -adrese administratorskog korisnika.

Omogućite potrebna polja za unos i pritisnite gumb Spremi i nastavi.

Zatim će vas preusmjeriti na stranicu za konfiguriranje Jenkins URL -a.

Za sada idite sa zadanim automatski generiranim URL-om i kliknite gumb Spremi i završi u donjem desnom kutu.

Po završetku postavljanja Jenkinsa, možete vidjeti zaslon s porukom o uspjehu Jenkins je spreman !, kao što je prikazano u nastavku.

Pritisnite gumb Start pomoću Jenkinsa i na sljedećoj stranici ćete imati jasan pogled na nadzornu ploču.

I ovako dolazimo do kraja instaliranja i postavljanja Jenkinsa na Ubuntu 20.04 LTS sustav.

Zaključak

U ovom smo članku obradili instalaciju OpenJDK 11 i Jenkins na Ubuntu 20.04 LTS sustavu. Također smo pokrili konfiguraciju vatrozida za Jenkins i naučili kako ga postaviti prvi put. Nakon čitanja ovog posta, svaki početnik može instalirati i početi koristiti Jenkins na Ubuntu 20.04. Ako želite naučiti, istražiti ili dublje istražiti Jenkins, slobodno ga posjetite i pročitajte službena dokumentacija od Jenkinsa.