Jak nainstalovat Jenkins na Ubuntu 20.04?

How Install Jenkins Ubuntu 20



Jenkins je převládající automatizovaný server s otevřeným zdrojovým kódem a používá se jako server CI (kontinuální integrace) pro vytváření a efektivní správu aplikací a softwaru ve velkém měřítku. Pomáhá při jednotkovém testování větších programovacích projektů a podporuje mnoho slavných programovacích jazyků jako Python, C ++, PHP atd.

Instalace

Jenkins lze nainstalovat na Ubuntu 20.04 přidáním klíčů úložiště do systému, ale předtím musíme mít nejprve nainstalovanou sadu Java Development Kit. Nainstalujme OpenJDK do open-source komunity Java, pokud ještě není nainstalován ve vašem systému Ubuntu 20.04.







Nainstalujte si Open Java Development Kit

Nejnovější stabilní verzi OpenJDK lze nainstalovat z oficiálního úložiště balíčků Ubuntu. V době psaní tohoto příspěvku byla nejnovější stabilní verzí sady Open Java Development Kit OpenJDK 11.



Nejprve aktualizujte systémové úložiště mezipaměti APT:



$sudovhodná aktualizace





Chcete -li nainstalovat OpenJDK 11, zadejte níže uvedený příkaz:

$sudovýstižnýNainstalujteopenjdk-jedenáct-jdk



Pokud požádá o zabrání dalšího místa na disku, zadejte y a stiskněte Enter.

Po dokončení procesu instalace lze verzi Javy ověřit zadáním níže uvedeného příkazu:

$Jáva --verze

Můžete být svědky toho, že verze 11.0.9.1 byla úspěšně nainstalována v systému Ubuntu 20.04. Nyní můžeme přejít k instalaci Jenkinse.

Instalace Jenkins na Ubuntu 20.04

Jenkins lze snadno nainstalovat na Ubuntu importem a přidáním klíčů GPG do systému.

Nyní musíte přidat klíče GPG:

$wget -p -NEBO- https://pkg.jenkins.io/debian/jenkins.io.key| sudo apt-key přidat-

Po přidání klíčů GPG přidejte adresu Jenkinsova balíčku do seznamu zdrojů zadáním níže uvedeného příkazu:

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

Po povolení úložiště Jenkins jednoduše jednou aktualizujte mezipaměť systému APT.

$sudovhodná aktualizace

Pojďme se posunout vpřed a udělat skutečnou práci při instalaci Jenkinse.

$sudovýstižnýNainstalujtejenkins

Zadejte požadované y a pokračujte v instalaci stisknutím klávesy Enter.

Jenkins je úspěšně nainstalován. Začněme a nakonfigurujte server Jenkins.

Spusťte server Jenkins

Služba Jenkins by se měla automaticky spustit při instalaci Jenkins. Chcete -li ověřit stav služby Jenkins, zadejte níže uvedený příkaz.

$sudosystemctl status jenkins

Je to aktivní v mém případě, ale pokud to není ve vašem případě, začněte zadáním níže uvedeného příkazu:

$sudosystemctl start jenkins

Po kontrole a spuštění služby upravíme bránu firewall.

Nakonfigurujte bránu firewall pro server Jenkins

Nyní, abychom mohli konfigurovat bránu firewall pro server Jenkins pomocí nástroje UFW, musíme povolit bránu firewall a otevřít port 8080 pro vzdálený přístup odkudkoli. Jednoduše zadejte níže uvedený příkaz:

$sudoufw povolit8080

A zkontrolujte stav UFW zadáním níže uvedeného příkazu:

$sudostav ufw

Pokud je stav neaktivní, povolte jej zadáním níže uvedeného příkazu:

$sudoufwumožnit

Nyní znovu zkontrolujte stav UFW.

$sudostav ufw

Můžete být svědky toho, že port 8080 je povolen.

Nastavte Jenkinse

Chcete -li nastavit Jenkins, zadejte do adresního řádku prohlížeče název své domény nebo IP adresu spolu s portem 8080 a měli byste mít stránku Unlock Jenkins s žádostí o heslo, jako na následujícím obrázku.

Heslo z daného umístění získáte pomocí příkazu cat v terminálu. Příkaz pro získání hesla bude vypadat takto:

$sudo kočka /kde/lib/jenkins/tajemství/initialAdminPassword

Tento příkaz heslo rovnou vytiskne a můžete jej zkopírovat a vložit do pole pro heslo na obrazovce Jenkins Unlock a kliknout na tlačítko Pokračovat.

Přejde vás na další obrazovku, kde vás požádá o instalaci doporučených doplňků nebo o výběr doplňků podle vašeho výběru.

Vyberte Instalovat doporučené doplňky. Po kliknutí začne instalovat výchozí doplňky.

Po úspěšné instalaci pluginů vás požádá o nastavení uživatelského jména, hesla a e -mailové adresy administrátora.

Zadejte požadovaná vstupní pole a stiskněte tlačítko Uložit a pokračovat.

Dále vás naviguje na stránku pro konfiguraci adresy Jenkins.

Prozatím přejděte na výchozí automaticky generovanou adresu URL a klikněte na tlačítko Uložit a dokončit v pravém dolním rohu.

Po dokončení nastavení Jenkins můžete mít obrazovku se zprávou o úspěchu Jenkins je připraven!, Jak je uvedeno níže.

Stiskněte tlačítko Začít pomocí Jenkinse a na další stránce budete mít čistý přehled na palubní desce.

A tím se dostáváme ke konci instalace a nastavení Jenkinse v systému Ubuntu 20.04 LTS.

Závěr

V tomto příspěvku jsme se zabývali instalací OpenJDK 11 a Jenkins v systému Ubuntu 20.04 LTS. Také jsme probrali konfiguraci brány firewall pro Jenkinse a naučili jsme se, jak ji poprvé nastavit. Po přečtení tohoto příspěvku si každý začátečník může nainstalovat a začít používat Jenkins na Ubuntu 20.04. Pokud se chcete dozvědět, prozkoumat nebo se hlouběji ponořit do Jenkinse, neváhejte navštívit a přečíst si oficiální dokumentace z Jenkinse.