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

Jak nainstalovat a nakonfigurovat Jenkins na CentOS 8 / RHEL 8

Úvod

Jenkins je open source automatizační server. Pomáhá automatizovat části vývoje softwaru související s vytvářením, testováním a nasazováním, což usnadňuje nepřetržitou integraci a nepřetržité poskytování.

Jenkins je založen na Javě a pomáhá s každou částí procesu vývoje softwaru.

Jenkins je serverový systém, který běží v kontejnerech servletů, jako je Apache Tomcat. Podporuje nástroje pro správu verzí, včetně AccuRev, CVS, Subversion, Git, Mercurial, Perforce, ClearCase a RTC, a dokáže spouštět projekty založené na Apache Ant, Apache Maven a sbt, stejně jako libovolné skripty shellu a dávkové příkazy Windows.

V tomto článku vám ukážeme, jak nainstalovat Jenkins na systémy Ubuntu.

Instalace

Postupujte podle níže uvedených kroků

  • Udržujte svůj server aktuální
dnf update -y &&  dnf upgrade -y
  • Nainstalujte Javu ( OpenJDK 11 )
dnf install java-11-openjdk -y
  • Nainstalujte Jenkins automatizační server.
dnf install -y jenkins

Poznámka :Pokud jste nemohli najít Jenkins server v repozitářích na vašem Linux Serveru, můžete jej přidat. Stačí postupovat podle níže uvedených kroků a přidat Jenkins repozitář.

Repo můžete přidat dvěma způsoby:

(1) Přidejte jej pomocí příkazu níže.

wget --O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo

Mělo by se zobrazit /etc/yum.repos.d/jenkins.repo uloženo .

(2) Přidejte jej ručně.

vim /etc/yum.repos.d/jenkins.repo

Přidejte následující, uložte a ukončete.

[jenkins]
name=Jenkins-stable
baseurl=http://pkg.jenkins.io/redhat
gpgcheck=1

Importujte klíč GPG

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

Poslední krok k instalaci Jenkins

dnf install jenkins -y
  • Spusťte a povolte Jenkins
systemctl start jenkins && systemctl enable jenkins
  • Nakonfigurujte bránu firewall povolením portu 8080, což je výchozí port, na kterém Jenkins naslouchá.
firewall-cmd --permanent --zone=public --add-port=8080/tcp 
firewall-cmd --reload
  • Nastavte Jenkinse. Nejprve potřebujeme získat výchozí heslo správce , najdete jej pomocí následujícího příkazu. (Umístění je zobrazeno na stránce Začínáme / Odemknout Jenkins stránku.)
cat /var/lib/jenkins/secrets/initialAdminPassword

  • Zpřístupněte Jenkins otevřením prohlížeče a poté přejděte na adresu http://IP_address:8000 , dostanete následující pokyny:
  • Zkopírujte své heslo správce z prostředí, vložte je a klikněte na Pokračovat tlačítko.
  • Zde budete přesměrováni na stránku, na které si můžete vybrat přizpůsobení pro Jenkinse, takže vyberu možnost Instalovat navrhované pluginy, která nainstaluje všechny požadované aplikace a všechny potřebné pluginy.
  • Po dokončení instalace pluginů můžete vytvořit administrátora nebo můžete tyto kroky přeskočit a pokračovat s výchozím administrátorem, jak je uvedeno níže.
  • Konfigurace instance vám poskytne Jenkinsovu adresu URL, stačí kliknout na Uložit a dokončit, jak je uvedeno níže.
  • Nastavení je dokončeno, jak je uvedeno níže, klikněte tedy na Začít používat Jenkins
  • Nakonec budete přesměrováni na ovládací panel Jenkins, jak je znázorněno, takže si to užijte s Jenkinsem.
  • Závěr

    To je ono…

    V této instalační příručce jsme si tedy ukázali, jak nainstalovat a nakonfigurovat Jenkins na CentOS 8

    Můžete také navštívit tento článek a nainstalovat Jenkins na systém Ubuntu. (Jenkins na Ubuntu ).

    Děkuji.


    Cent OS
    1. CentOS / RHEL 7 :Jak nainstalovat a nakonfigurovat telnet

    2. Jak nainstalovat a nakonfigurovat Sambu v CentOS / RHEL

    3. Jak nainstalovat a nakonfigurovat telnet v RHEL / CentOS 5,6

    1. Jak nainstalovat a nakonfigurovat Nginx na CentOS 7

    2. Jak nainstalovat a nakonfigurovat R na RHEL 8 / CentOS 8 Linux System

    3. Jak nainstalovat a nakonfigurovat sambu na RHEL 8 / CentOS 8

    1. Jak nainstalovat a nakonfigurovat Redis na CentOS 7

    2. Jak nainstalovat a nakonfigurovat GitLab na CentOS 7

    3. Jak nainstalovat a nakonfigurovat Redmine na CentOS 7