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.