GNU/Linux >> Znalost Linux >  >> Cent OS

Nainstalujte Jenkins na CentOS 8

Jenkins je populární a open-source automatizační program založený na Javě. Pomáhá vývojářům efektivně řídit jejich úkoly, jako je vytváření, testování a nasazování softwaru. Automatizuje vytváření softwaru systematickým způsobem a upozorňuje vývojáře na chyby co nejdříve. Je to program bohatý na funkce, který lze rozšířit pomocí různých pluginů.

Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související úlohy instalace softwaru na vašem systému Linux.

V této souvislosti se podíváme na to, jak nainstalovat Jenkins na stroj CentOS 8.

Pro tuto instalační proceduru budete potřebovat uživatele s právy root nebo sudo.


Výhody používání Jenkins zahrnují:

  • Jenkins je bezplatná aplikace s otevřeným zdrojovým kódem.
  • Jeho snadná konfigurace je rozšířena tak, aby zahrnovala více prostředí.
  • Má vynikající výsledky v oblasti stability a dlouhé životnosti.
  • Jenkins je nezávislý na platformě, takže funguje téměř v každém prostředí.
  • Jenkins podporuje cloudová nativní prostředí.
  • Nabízí značné množství nástrojů a pluginů, což zvyšuje jeho funkčnost.
  • Jenkins může používat duální režim provozu ve dvou nebo více různých prostředích.
  • Má významnou komunitní základnu, což zvyšuje dostupnost možností podpory a dokumentace.

Kroky k instalaci Jenkinse na CentOS

Jenkins není k dispozici ve výchozích úložištích balíčků CentOS. Můžeme jej nainstalovat ručním přidáním úložiště Jenkins do našich systémových úložišť. Postupujte tedy podle níže uvedených kroků.


1. Předpoklady instalace

Chcete-li začít, musíme nainstalovat předpoklady pomocí příkazu níže:

$ sudo yum install java-11-openjdk-devel

Po zobrazení výzvy zadejte heslo sudo, a pokud se zobrazí výzva k potvrzení, stiskněte y a poté Enter pro potvrzení. Poté budou nainstalovány předpoklady.


2. Přidejte úložiště Jenkins

Nyní přidejte úložiště Jenkins do svých systémových úložišť pomocí níže uvedeného příkazu:

$ sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

Tento příkaz přidá soubor úložiště Jenkins jenkins.repo do adresáře /etc/yum.repos.d.


3. Import klíče úložiště

Nyní je čas naimportovat klíč úložiště Jenkins, aby systém mohl balíček ověřit:

$ sudo rpm ––import https://pkg.jenkins.io/redhat/jenkins.io.key


4. Nainstalujte Jenkins

Nyní, abyste mohli nainstalovat Jenkins, použijte níže uvedený příkaz:

$ sudo yum install jenkins

Pokud se zobrazí výzva k potvrzení, stiskněte y a poté Enter pro potvrzení. Poté bude Jenkins nainstalován na váš počítač.


5. Spusťte Jenkins Service

Po instalaci Jenkins budete muset spustit a povolit jeho službu. Chcete-li spustit Jenkins ve vašem systému, zde je příkaz:

$ sudo systemctl start jenkins

Chcete-li povolit automatické spouštění služby při spouštění, použijte příkaz níže:

$ sudo systemctl enable jenkins

Poté můžete ověřit stav služby pomocí příkazu níže:

$ sudo systemctl status jenkins

Pokud vše funguje dobře, bude na výstupu příkazu aktivní (běžící) stav.


6. Upravte Firewall

Jenkins naslouchá na portu 8080. Pokud je váš systém chráněn firewallem a chcete k Jenkinsovi přistupovat ze vzdáleného počítače, budete muset otevřít port 8080 ve vašem firewallu.

Chcete-li nejprve zkontrolovat, zda je váš systém (kde je nainstalován Jenkins) chráněn firewallem, použijte příkaz níže:

$ sudo systemctl status firewalld

Pokud ve výstupu vidíte aktivní (běžící) stav, znamená to, že firewall je ve vašem systému povolen.

Chcete-li otevřít port 8080 používaný Jenkinsem ve bráně firewall, použijte příkaz níže:

$ sudo firewall-cmd ––permanent ––zone=public ––add-port=8080/tcp

Poté znovu načtěte firewall:

$ sudo firewall-cmd --reload


Jak spustit Jenkins?

Chcete-li spustit Jenkins, jednoduše otevřete webový prohlížeč a přejděte na http:/ip_address:8080, kde ip_address je IP adresa systému, kde je Jenkins nainstalován.

Tím se ve vašem webovém prohlížeči otevře stránka Unlock Jenkins, která obsahuje umístění hesla správce.

Zde můžete získat heslo. Chcete-li tak učinit, otevřete Terminál a zadejte sudo cat a poté umístění hesla uvedeného na stránce Odemknout Jenkins. Příkaz vypíše heslo správce na terminálu.

Dále zkopírujte heslo a zadejte ho do řádku s heslem správce a poté klikněte na Pokračovat.

Poté na další stránce klikněte na Instalovat navrhované pluginy nebo klikněte na Vybrat pluginy k instalaci, pokud chcete pluginy vybrat ručně.

Pluginy se poté nainstalují.

Zobrazí se okno Začínáme se stránkou „Vytvořit prvního uživatele správce“.

Dále na stránce Konfigurace instance uvidíte automaticky vygenerovanou adresu URL Jenkins. Klikněte na Uložit a dokončit.

Nyní je "Jenkins připraven!" zobrazí se stránka s tím, jak se přihlásit pomocí administrátora jako uživatelského jména a hesla, které jste použili pro přístup k průvodci nastavením.

Nakonec klikněte na Začít používat Jenkins.

Budete přesměrováni na panel Jenkins, kde jej můžete začít používat.


Jak odinstalovat Jenkins z počítače CentOS?

V případě, že chcete odebrat Jenkinse ze svého systému, použijte k tomu níže uvedený příkaz:

$ sudo yum remove Jenkins

Po zobrazení výzvy zadejte heslo sudo. Pokud budete vyzváni k potvrzení, stiskněte y. Poté odstraní Jenkinse z vašeho systému.



Cent OS
  1. Jak nainstalovat Vagrant na CentOS 7

  2. Jak nainstalovat Gitea na CentOS 8

  3. Jak nainstalovat ownCloud na CentOS 8

  1. Jak nainstalovat Memcached na CentOS 8

  2. Nainstalujte Magento 2 na CentOS 7

  3. Jak nainstalovat Nginx na CentOS 7

  1. Jak nainstalovat Apache na CentOS 7

  2. Jak nainstalovat Tomcat 8.5 na CentOS 7

  3. Jak nainstalovat Jenkins na CentOS 7