Jenkins

Ako nainštalovať Jenkins na Ubuntu 20.04?

Ako nainštalovať Jenkins na Ubuntu 20.04?
Jenkins je prevládajúcim automatizačným serverom typu open-source a používa sa ako server CI (kontinuálna integrácia) na vytváranie a efektívnu správu aplikácií a veľkého softvéru. Pomáha pri jednotkovom testovaní väčších programovacích projektov a podporuje mnoho slávnych programovacích jazykov ako Python, C ++, PHP atď.

Inštalácia

Jenkins je možné nainštalovať na Ubuntu 20.04 pridaním kľúčov úložiska do systému, ale predtým musíme mať najskôr nainštalovanú Java Development Kit. Nainštalujme OpenJDK komunitou Java s otvoreným zdrojovým kódom, ak nie je nainštalovaný na vašom Ubuntu 20.04 systém zatiaľ.

Nainštalujte Open Java Development Kit

Najnovšiu stabilnú verziu OpenJDK je možné nainštalovať z oficiálneho úložiska balíkov Ubuntu. V čase písania tohto príspevku bola najnovšou stabilnou verziou vývojovej súpravy Open Java OpenJDK 11.

Najskôr aktualizujte úložisko medzipamäte APT systému:

$ sudo apt aktualizácia

Zadajte príkaz uvedený nižšie a nainštalujte OpenJDK 11:

$ sudo apt nainštalovať openjdk-11-jdk

Ak sa zobrazí výzva na zabratie ďalšieho miesta na disku, zadajte „y“ a stlačte „Enter“.

Po dokončení procesu inštalácie je možné verziu Java overiť zadaním nasledujúceho príkazu:

$ java - verzia

Môžete byť svedkami tejto verzie 11.0.9.1 je úspešne nainštalovaný na Ubuntu 20.04 systém. Teraz môžeme prejsť k inštalácii Jenkins.

Inštalácia Jenkins na Ubuntu 20.04

Jenkins sa dá ľahko nainštalovať na Ubuntu importom a pridaním kľúčov GPG do systému.

Teraz musíte pridať GPG kľúče:

$ wget -p -O - https: // bal.Jenkins.io / debian / jenkins.io.kľúč | sudo apt-key pridať -

Po pridaní kľúčov GPG pridajte adresu balíka Jenkins do zoznamu zdrojov zadaním príkazu uvedeného nižšie:

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

Po povolení úložiska Jenkins jednoducho aktualizujte medzipamäť APT systému raz.

$ sudo apt aktualizácia

Poďme ďalej a urobme skutočnú prácu pri inštalácii Jenkinsa.

$ sudo apt nainštalovať jenkins

Zadajte požadované „y“ a pokračujte v inštalácii stlačením klávesu „Enter“.

Aplikácia Jenkins je úspešne nainštalovaná. Začnime a nakonfigurujeme server Jenkins.

Spustite server Jenkins

Služba Jenkins by sa mala automaticky spustiť po inštalácii Jenkins. Ak chcete overiť stav služby Jenkins, zadajte nasledujúci príkaz.

$ sudo systemctl status jenkins

Je to v mojom prípade aktívne, ale ak to tak nie je, začnite zadaním príkazu uvedeného nižšie:

$ sudo systemctl start jenkins

Po skontrolovaní a spustení služby upravíme firewall.

Nakonfigurujte bránu firewall pre server Jenkins

Teraz, aby sme mohli nakonfigurovať bránu firewall pre server Jenkins pomocou nástroja UFW, musíme povoliť bránu firewall a otvoriť port 8080 pre vzdialený prístup odkiaľkoľvek. Jednoducho zadajte nasledujúci príkaz:

$ sudo ufw povoliť 8080

A skontrolujte stav UFW zadaním príkazu uvedeného nižšie:

stav $ sudo ufw

Ak je stav neaktívny, povoľte ho zadaním príkazu uvedeného nižšie:

$ sudo ufw povoliť

Teraz znova skontrolujte stav UFW.

stav $ sudo ufw

Môžete byť svedkami toho, že port 8080 je povolený.

Nastaviť Jenkinsa

Ak chcete nastaviť Jenkins, zadajte do panela s adresou prehliadača názov svojej domény alebo adresu IP spolu s portom 8080. Mali by ste mať stránku Odomknúť Jenkinsa, ktorá žiada o heslo, ako je to znázornené na obrázku nižšie.

Heslo z daného miesta získate príkazom cat v termináli. Príkaz na získanie hesla by bol tento:

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

Tento príkaz vytlačí heslo rovno a vy ho môžete skopírovať a vložiť do poľa pre heslo na obrazovke Jenkins Unlock a kliknúť na tlačidlo „Pokračovať“.

Prejde vás na ďalšiu obrazovku, kde sa zobrazí výzva na „inštaláciu navrhovaných doplnkov“ alebo „výber doplnkov podľa vášho výberu“.

Vyberte možnosť „Inštalovať navrhované doplnky“. Po kliknutí začne inštalovať predvolené doplnky.

Po úspešnej inštalácii doplnkov sa zobrazí výzva na nastavenie používateľského mena, hesla a e-mailovej adresy správcovského používateľa.

Zadajte požadované vstupné polia a stlačte tlačidlo „Uložiť a pokračovať“.

Ďalej vás prejde na stránku na konfiguráciu Jenkinsovej adresy URL.

Zatiaľ používajte predvolenú automaticky generovanú adresu URL a kliknite na tlačidlo „Uložiť a dokončiť“ v pravom dolnom rohu.

Po dokončení nastavenia Jenkins môžete mať obrazovku so správou o úspechu „Jenkins je pripravený!", ako je uvedené nižšie.

Kliknite na tlačidlo „Začať používať Jenkinsa“ a na ďalšej stránke budete mať prehľadný prehľad o prístrojovej doske.

A týmto sa dostávame ku koncu inštalácie a nastavenia Jenkinsa na Ubuntu 20.04 systém LTS.

Záver

V tomto príspevku sme sa venovali inštalácii OpenJDK 11 a Jenkins na Ubuntu 20.04 systém LTS. Prebrali sme tiež konfiguráciu brány firewall pre Jenkins a naučili sme sa, ako ju nastaviť prvýkrát. Po prečítaní tohto príspevku si môže každý začiatočník nainštalovať a začať používať Jenkins na Ubuntu 20.04. Ak sa chcete dozvedieť, preskúmať alebo hlbšie preskúmať Jenkins, neváhajte navštíviť a prečítať si oficiálnu dokumentáciu Jenkins.

Hry Najlepšie hry na hranie s ručným sledovaním
Najlepšie hry na hranie s ručným sledovaním
Oculus Quest nedávno predstavil skvelú myšlienku ručného sledovania bez ovládačov. Vďaka stále sa zvyšujúcemu počtu hier a aktivít, ktoré vykonávajú p...
Hry Ako zobraziť prekrytie OSD v linuxových aplikáciách a hrách na celú obrazovku
Ako zobraziť prekrytie OSD v linuxových aplikáciách a hrách na celú obrazovku
Hranie hier na celú obrazovku alebo používanie aplikácií v režime rozptýlenia zadarmo na celú obrazovku vás môže odrezať od relevantných systémových i...
Hry Top 5 kariet na zachytávanie hier
Top 5 kariet na zachytávanie hier
Všetci sme videli a milovali streamovanie hier na YouTube. PewDiePie, Jakesepticye a Markiplier sú iba niektorí z najlepších hráčov, ktorí zarobili mi...