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ú súpravu Java Development Kit. Nainštalujme OpenJDK do open-source komunity Java, ak ešte nie je nainštalovaný vo vašom systéme Ubuntu 20.04.
Nainštalujte si Open Java Development Kit
Najnovšiu stabilnú verziu OpenJDK je možné nainštalovať z oficiálneho archívu balíkov Ubuntu. V čase písania tohto príspevku bola najnovšia stabilná verzia vývojového balíka Open Java OpenJDK 11.
Najprv aktualizujte úložisko vyrovnávacej pamäte APT systému:
$sudovýstižná aktualizácia
Na inštaláciu OpenJDK 11 zadajte nižšie uvedený príkaz:
$sudovýstižnýInštaláciaopenjdk-jedenásť-jdk
Ak sa zobrazí výzva na obsadenie ďalšieho miesta na disku, zadajte príkaz y a stlačte kláves 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 toho, že verzia 11.0.9.1 je úspešne nainštalovaná v systéme Ubuntu 20.04. Teraz môžeme prejsť k inštalácii Jenkinsa.
Inštalácia Jenkinsa na Ubuntu 20.04
Jenkins je možné ľahko nainštalovať do Ubuntu importovaním a pridaním kľúčov GPG do systému.
Teraz musíte pridať kľúče GPG:
$wget -p -ALEBO- https://pkg.jenkins.io/debian/jenkins.io.key| sudo apt-key pridať-
Po pridaní kľúčov GPG pridajte adresu balíka Jenkins do zoznamu zdrojov zadaním nižšie uvedeného príkazu:
$sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/> /etc/apt/sources.list.d/jenkins.list'
Po povolení úložiska Jenkins jednoducho aktualizujte systémovú vyrovnávaciu pamäť APT raz.
$sudovýstižná aktualizácia
Poďme vpred a urobme skutočnú prácu pri inštalácii Jenkinsa.
$sudovýstižnýInštaláciajenkins
Zadajte požadované y a pokračujte v inštalácii stlačením klávesu Enter.
Jenkins je úspešne nainštalovaný. Začnime a nakonfigurujeme server Jenkins.
Spustite server Jenkins
Služba Jenkins by sa mala automaticky spustiť pri inštalácii Jenkins. Ak chcete overiť stav služby Jenkins, zadajte nasledujúci príkaz.
$sudosystémový stav jenkins
Je to v mojom prípade aktívne, ale ak to nie je vo vašom prípade, začnite zadaním nižšie uvedeného príkazu:
$sudosystemctl start jenkins
Po kontrole a spustení služby upravíme bránu 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 otvorený port 8080 na vzdialený prístup odkiaľkoľvek. Jednoducho zadajte nasledujúci príkaz:
$sudoufw povoliť8080
A skontrolujte stav UFW zadaním nižšie uvedeného príkazu:
$sudostav ufw
Ak je stav neaktívny, povoľte ho zadaním nižšie uvedeného príkazu:
$sudoufwpovoliť
Teraz znova skontrolujte stav UFW.
$sudostav ufw
Môžete byť svedkami toho, že port 8080 je povolený.
Nastavte Jenkinsa
Ak chcete nastaviť Jenkins, zadajte do panela s adresou prehliadača názov svojej domény alebo IP adresu spolu s portom 8080 a mala by sa vám zobraziť stránka Unlock Jenkins so žiadosťou o heslo, ako na obrázku nižšie.
Heslo z daného umiestnenia získate pomocou príkazu cat v termináli. Príkaz na získanie hesla bude vyzerať takto:
$sudo kat /kde/lib/jenkins/tajomstvá/initialAdminPassword
Tento príkaz heslo priamo vytlačí a vy ho môžete skopírovať a vložiť do poľa pre heslo na obrazovke Odomknutie Jenkinsa a kliknúť na tlačidlo Pokračovať.
Presmeruje vás na nasledujúcu obrazovku, kde vás požiada o nainštalovanie navrhovaných doplnkov alebo o výber doplnkov podľa vášho výberu.
Vyberte Inštalovať odporúčané doplnky. Po kliknutí sa spustí inštalácia predvolených doplnkov.
Po úspešnej inštalácii doplnkov požiada o nastavenie používateľského mena správcu, hesla a e -mailovej adresy.
Zadajte požadované vstupné polia a kliknite na tlačidlo Uložiť a pokračovať.
Ďalej vás naviguje na stránku na konfiguráciu adresy Jenkins.
Zatiaľ choďte s predvolenou automaticky generovanou adresou URL a kliknite na tlačidlo Uložiť a dokončiť v pravom dolnom rohu.
Po dokončení nastavenia Jenkinsa môžete mať obrazovku so správou o úspechu Jenkins je pripravený! Ako je uvedené nižšie.
Kliknite na tlačidlo Začať pomocou Jenkinsa a na nasledujúcej stránke budete mať čistý prehľad o palubnej doske.
A týmto sa dostávame ku koncu inštalácie a nastavenia Jenkinsa v systéme Ubuntu 20.04 LTS.
Záver
V tomto príspevku sme sa zaoberali inštaláciou OpenJDK 11 a Jenkins v systéme Ubuntu 20.04 LTS. Tiež sme sa zaoberali konfiguráciou brány firewall pre Jenkinsa a naučili sme sa, ako ju prvýkrát nastaviť. 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 sa ponoriť do Jenkinsa, navštívte a prečítajte si oficiálna dokumentácia z Jenkinsa.