▷ Jak nainstalovat Jenkins CentOS 8

Existují nástroje vyvinuté za účelem centralizovaného řízení systému nebo projektu v rámci tohoto systému, tyto musí být spolehlivé, bezpečné a robustní, proto v Jenkins najdeme kompletní řešení pro správu projektů na systémech Linux, v tomto případě mluvíme CentOS 8.

Co je JenkinsJenkins je open source automatizační server, do kterého je integrována řada pluginů, které umožňují vyvíjet, implementovat nebo automatizovat projekt.

Jednou z jeho výhod je, že jej lze nainstalovat prostřednictvím balíčků a úložišť nativního operačního systému nebo pomocí Dockeru, navíc je jeho provoz praktický, pokud běží nezávisle na počítači, který má prostředí Java Runtime Environment (JRE).

Jenkins běží jako samostatná aplikace prostřednictvím příslušného procesu prostřednictvím vestavěného kontejneru servletů / aplikačního serveru Java (Jetty) nebo jej lze spustit v kontejnerech, jako je Java, Apache Tomcat atd.

Jenkinsovy požadavkyZákladní požadavky pro používání Jenkins jsou:

  • 256 MB RAM
  • 1 GB místa na pevném disku, ideální je mít 10 GB, pokud použijeme Jenkins jako kontejner Dockeru

Pro správu prostřednictvím softwarového rozhraní je vyžadováno následující:

  • Java: Java 8 v 32bitové a 64bitové verzi, Java 11 runtime (pro Jenkins 2.164 a 2.164.1), Java 9, 10 a aktuálně Java 12 není podporována
  • Podporovány jsou webové prohlížeče jako Chrome, Edge, Firefox nebo Safari
  • Pro Windows je vyžadována podpora zásad

Podívejme se, jak nainstalovat Jenkins na CentOS 8.

1. Nainstalujte si Java Cent0S 8

Krok 1
Aby Jenkins fungoval správně, musíme mít Java JRE 8 nebo Java 11, abychom (Java 11) provedli následující příkaz:

 dnf nainstalujte java-11-openjdk-devel 

ZVĚTŠIT

Krok 2
Po této analýze potvrdíme stažení balíčků a instalaci zadáním písmene S:

ZVĚTŠIT

Krok 3
Na konci procesu uvidíme následující:

ZVĚTŠIT

Krok 4
Verzi Java kontrolujeme následujícím příkazem:

 java -verze 

ZVĚTŠIT

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

Krok 1
Jenkins není k dispozici v úložištích CentOS 8, takže musíme úložiště přidat ručně, za tímto účelem provedeme:

 rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key 

ZVĚTŠIT

Krok 2
Úložiště připojujeme následujícím příkazem:

 cd /etc/yum.repos.d/ curl -O https://pkg.jenkins.io/redhat-stable/jenkins.repo

ZVĚTŠIT

3. Nainstalujte Jenkins na CentOS 8

Krok 1
Instalujeme Jenkinse následujícím příkazem:

 dnf nainstalujte Jenkinse 

ZVĚTŠIT

Krok 2
Zadáme písmeno s, abychom proces potvrdili, a až bude dokončen, uvidíme následující:

ZVĚTŠIT

Krok 3
Nyní spustíme službu Jenkins a uvidíme její aktuální stav:

 systemctl start jenkins systemctl status jenkins

ZVĚTŠIT

Krok 4
Dalším krokem je konfigurace brány firewall tak, aby umožňovala přístup k portu Jenkins 8080, v tomto případě provedeme následující:

 firewall-cmd --add-port = 8080 / tcp --permanent firewall-cmd -reload

ZVĚTŠIT

4. Otevřete Jenkins v CentOS 8

Krok 1
Přejdeme do jednoho z podporovaných prohlížečů a zadáme následující syntaxi:

 http: // Server_IP: 8080 
Krok 2
Nejprve uvidíme následující:

ZVĚTŠIT

Krok 3
Vidíme, že požaduje zadání hesla vygenerovaného aplikací, pro přístup k němu přejdeme do CentOS 8 a spustíme:

 cat / var / lib / jenkins / secrets / initialAdminPassword 

ZVĚTŠIT

Krok 4
Toto heslo zadáme do příslušného pole v prohlížeči:

ZVĚTŠIT

Krok 5
Klikneme na „Pokračovat“ a uvidíme následující:

ZVĚTŠIT

Krok 6
Klikneme na možnost „Nainstalovat navrhované doplňky“ a proces instalace každého z doplňků bude pokračovat:

ZVĚTŠIT

Krok 7
Můžeme vidět průběh instalace:

ZVĚTŠIT

Krok 8
Po dokončení tohoto procesu musíme zadat:

  • Uživatelské jméno správce
  • Heslo
  • Celé jméno
  • Pošta

ZVĚTŠIT

Krok 9
Klikneme na „Uložit a pokračovat“ a budeme přesměrováni na konfiguraci instance Jenkins. V takovém případě Solvetic doporučuje ponechat výchozí hodnotu.

ZVĚTŠIT

Krok 10
Proces dokončíme kliknutím na „Uložit a dokončit“:

ZVĚTŠIT

Krok 11
Nyní přistoupíme k Jenkinsovi v CentOS 8 kliknutím na „Začít používat Jenkins“:

ZVĚTŠIT

Krok 12
Zde budeme mít všechny možnosti pracovat na příslušných projektech v Jenkins.
Při příštím přihlášení musíme přistupovat s uživatelem, kterého jsme vytvořili během procesu konfigurace:

ZVĚTŠIT

Solvetic vysvětlil, jak nainstalovat a konfigurovat Jenkins v CentOS 8, aby měl funkční nástroj pro řízení projektu.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave