Jenkins

Jak nainstalovat Jenkins na Ubuntu 20.04?

Jak nainstalovat Jenkins na Ubuntu 20.04?
Jenkins je převládajícím automatizačním serverem s otevřeným zdrojovým kódem a používá se jako server CI (nepřetržitá integrace) pro vytváření a efektivní správu aplikací a rozsáhlého softwaru. Pomáhá při jednotkovém testování rozsáhlejších programovacích projektů a podporuje mnoho slavných programovacích jazyků, jako je 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. Nainstalujeme OpenJDK komunitou Java s otevřeným zdrojem, pokud není nainstalován na vašem Ubuntu 20.04 systém dosud.

Nainstalujte 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í vývojové sady Open Java OpenJDK 11.

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

$ sudo apt aktualizace

Chcete-li nainstalovat OpenJDK 11, zadejte následující příkaz:

$ sudo apt install openjdk-11-jdk

Pokud vás požádá o další místo na disku, zadejte „y“ a stiskněte „Enter“.

Po dokončení procesu instalace lze verzi Javy ověřit zadáním následujícího příkazu:

$ java - verze

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

Instalace Jenkinse 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 -O - https: // pkg.Jenkins.io / debian / jenkins.io.klíč | sudo apt-key přidat -

Po přidání klíčů GPG přidejte adresu balíčku Jenkins do seznamu zdrojů zadáním následujícího příkazu:

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

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

$ sudo apt aktualizace

Pojďme kupředu a udělejme skutečnou práci s instalací Jenkinse.

$ sudo apt nainstalovat jenkins

Zadejte požadované „y“ a pokračujte v procesu instalace stisknutím klávesy „Enter“.

Jenkins je úspěšně nainstalován. Začněme a nakonfigurujeme 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ásledující příkaz.

$ sudo systemctl status jenkins

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

$ sudo systemctl 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 nakonfigurovat 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ásledující příkaz:

$ sudo ufw povolit 8080

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

stav $ sudo ufw

Pokud je stav neaktivní, povolte jej zadáním následujícího příkazu:

$ sudo ufw povolit

Nyní znovu zkontrolujte stav UFW.

stav $ sudo ufw

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

Nastavit Jenkinse

Chcete-li nastavit Jenkins, zadejte do adresního řádku prohlížeče název vaší domény nebo IP adresu spolu s portem 8080 a měla by se zobrazit stránka Odemknout Jenkins s požadavkem na heslo, jako na následujícím obrázku níže.

Heslo můžete získat z daného místa pomocí příkazu cat v terminálu. Příkaz pro získání hesla by vypadal takto:

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

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

Bude vás navigovat na další obrazovku, kde požádá o „instalaci navrhovaných pluginů“ nebo „výběr pluginů podle vašeho výběru“.

Vyberte možnost „Nainstalovat doporučené doplňky“. Po kliknutí zahájí instalaci výchozích pluginů.

Po úspěšné instalaci pluginů 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 Jenkinsovy adresy URL.

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í instalace Jenkins můžete mít obrazovku se zprávou o úspěchu „Jenkins je připraven!", Jak je ukázáno níže.

Stiskněte tlačítko „Začněte používat Jenkins“ a na další stránce budete mít přehled o palubní desce.

A tak se dostáváme na konec instalace a nastavení Jenkins na Ubuntu 20.04 Systém LTS.

Závěr

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

Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
The Battle for Wesnoth je jednou z nejpopulárnějších strategických her s otevřeným zdrojovým kódem, které si v tuto chvíli můžete zahrát. Tato hra se ...
Hry 0 A.D. Tutorial
0 A.D. Tutorial
Z mnoha strategických her venku je 0 A.D. dokáže vyniknout jako komplexní titul a velmi hluboká, taktická hra, přestože je otevřeným zdrojem. Vývoj hr...
Hry Výukový program Unity3D
Výukový program Unity3D
Úvod do Unity 3D Unity 3D je výkonný engine pro vývoj her. Jedná se o multiplatformní platformu, která vám umožňuje vytvářet hry pro mobilní zařízení,...