Kā instalēt Jenkins uz Ubuntu 20.04?

How Install Jenkins Ubuntu 20



Jenkins ir izplatīts atvērtā pirmkoda automatizācijas serveris, un to izmanto kā CI (nepārtrauktas integrācijas) serveri, lai izveidotu un efektīvi pārvaldītu lietojumprogrammas un liela mēroga programmatūru. Tas palīdz testēt lielākus programmēšanas projektus un atbalsta daudzas slavenas programmēšanas valodas, piemēram, Python, C ++, PHP utt.

Uzstādīšana

Jenkins var instalēt Ubuntu 20.04, pievienojot sistēmai krātuves atslēgas, taču pirms tam mums vispirms ir jāinstalē Java attīstības komplekts. Instalēsim OpenJDK ar atvērtā pirmkoda Java kopienu, ja tā vēl nav instalēta jūsu Ubuntu 20.04 sistēmā.







Instalējiet atvērto Java izstrādes komplektu

Jaunāko stabilo OpenJDK versiju var instalēt no oficiālās Ubuntu pakotņu krātuves. Šī raksta rakstīšanas laikā Open Java Development Kit jaunākā stabilā versija bija OpenJDK 11.



Vispirms atjauniniet sistēmas APT kešatmiņas krātuvi:



$sudotrāpīgs atjauninājums





Lai instalētu OpenJDK 11, ierakstiet tālāk norādīto komandu:

$sudotrāpīgsuzstādītopenjdk-vienpadsmit-jk



Ja tiek prasīts aizņemt papildu vietu diskā, ierakstiet y un nospiediet taustiņu Enter.

Pēc instalēšanas procesa pabeigšanas Java versiju var pārbaudīt, ierakstot tālāk norādīto komandu:

$java --versija

Jūs varat liecināt, ka versija 11.0.9.1 ir veiksmīgi instalēta Ubuntu 20.04 sistēmā. Tagad mēs varam pāriet uz Jenkins instalāciju.

Jenkins instalēšana Ubuntu 20.04

Jenkins var viegli instalēt Ubuntu, importējot un pievienojot sistēmai GPG atslēgas.

Tagad jums jāpievieno GPG atslēgas:

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

Pēc GPG atslēgu pievienošanas pievienojiet Jenkins pakotnes adresi avotu sarakstam, ierakstot tālāk norādīto komandu:

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

Pēc Jenkins krātuves iespējošanas vienkārši vienreiz atjauniniet sistēmas APT kešatmiņu.

$sudotrāpīgs atjauninājums

Virzīsimies uz priekšu un darīsim reālo darbu, instalējot Jenkins.

$sudotrāpīgsuzstādītJenkins

Ierakstiet vajadzīgo y un turpiniet instalēšanas procesu, nospiežot taustiņu Enter.

Jenkins ir veiksmīgi instalēts. Sāksim un konfigurēsim Jenkins serveri.

Palaidiet Jenkins serveri

Jenkins pakalpojumam automātiski jāsākas, instalējot Jenkins. Lai pārbaudītu Jenkins pakalpojuma statusu, ierakstiet zemāk esošo komandu.

$sudosystemctl statuss jenkins

Manā gadījumā tas ir aktīvs, bet, ja tas tā nav jūsu gadījumā, tad sāciet, ierakstot tālāk norādīto komandu:

$sudosystemctl start jenkins

Pēc pakalpojuma pārbaudes un palaišanas noregulēsim ugunsmūri.

Konfigurējiet ugunsmūri Jenkins serverim

Tagad, lai konfigurētu ugunsmūri Jenkins serverim, izmantojot UFW rīku, mums ir jāiespējo ugunsmūris un jāatver ports 8080 attālai piekļuvei no jebkuras vietas. Vienkārši ierakstiet zemāk esošo komandu:

$sudoufw atļauties8080

Un pārbaudiet UFW statusu, ierakstot tālāk norādīto komandu:

$sudoufw statuss

Ja statuss ir neaktīvs, iespējojiet to, ierakstot tālāk norādīto komandu:

$sudoufwiespējot

Tagad vēlreiz pārbaudiet UFW statusu.

$sudoufw statuss

Jūs varat liecināt, ka ir atļauta osta 8080.

Iestatiet Jenkins

Lai iestatītu Jenkins, pārlūkprogrammas adreses joslā ierakstiet savu domēna nosaukumu vai IP adresi kopā ar portu 8080, un jums vajadzētu būt lapai Unlock Jenkins, kurā tiek prasīta parole, kā parādīts zemāk redzamajā attēlā.

Jūs varat iegūt paroli no norādītās vietas, izmantojot termināļa komandu cat. Paroles iegūšanas komanda būtu šāda:

$sudo kaķis /kur/lib/Jenkins/noslēpumi/initialAdminPassword

Šī komanda uzreiz izdrukās paroli, un jūs varat to nokopēt un ielīmēt Jenkins Unlock ekrāna paroles laukā un noklikšķināt uz pogas Turpināt.

Tas jūs aizvedīs uz nākamo ekrānu, kurā tiks lūgts instalēt ieteiktos spraudņus vai atlasīt jūsu izvēlētos spraudņus.

Atlasiet Instalēt ieteiktos spraudņus. Noklikšķinot, tas sāks instalēt noklusējuma spraudņus.

Pēc spraudņu veiksmīgas instalēšanas tā lūgs iestatīt administratora lietotājvārdu, paroli un e -pasta adresi.

Norādiet nepieciešamos ievades laukus un nospiediet pogu Saglabāt un turpināt.

Pēc tam tas jūs novirzīs uz lapu, lai konfigurētu Jenkins URL.

Pagaidām izmantojiet noklusējuma automātiski ģenerēto URL un apakšējā labajā stūrī noklikšķiniet uz pogas Saglabāt un pabeigt.

Kad Jenkins iestatīšana ir pabeigta, ekrāns ar veiksmes ziņojumu Jenkins ir gatavs !, kā parādīts zemāk.

Noklikšķiniet uz pogas Sākt, izmantojot Jenkins, un nākamajā lapā informācijas panelis būs tīrs.

Un tā mēs nonākam pie Jenkins instalēšanas un iestatīšanas beigām Ubuntu 20.04 LTS sistēmā.

Secinājums

Šajā rakstā mēs esam apskatījuši OpenJDK 11 un Jenkins instalēšanu Ubuntu 20.04 LTS sistēmā. Mēs esam apskatījuši arī Jenkins ugunsmūra konfigurāciju un uzzinājuši, kā to iestatīt pirmo reizi. Pēc šīs ziņas lasīšanas jebkurš iesācējs var instalēt un sākt lietot Jenkins vietnē Ubuntu 20.04. Ja vēlaties uzzināt, izpētīt vai iedziļināties Dženkinsā, lūdzu, apmeklējiet un izlasiet oficiālā dokumentācija no Dženkinsa.