GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare e configurare Jenkins su CentOS 8 / RHEL 8

Introduzione

Jenkin è un server di automazione open source. Aiuta ad automatizzare le parti dello sviluppo del software relative alla creazione, al test e alla distribuzione, facilitando l'integrazione continua e la distribuzione continua.

Jenkins è basato su Java e aiuta in ogni parte del processo di sviluppo del software.

Jenkins è un sistema basato su server che viene eseguito in contenitori di servlet come Apache Tomcat. Supporta strumenti di controllo della versione, inclusi AccuRev, CVS, Subversion, Git, Mercurial, Perforce, ClearCase e RTC, e può eseguire progetti basati su Apache Ant, Apache Maven e sbt, nonché script di shell arbitrari e comandi batch di Windows.

In questo articolo, ti mostreremo come installare Jenkins su sistemi Ubuntu.

Installazione

Segui i passaggi seguenti

  • Mantieni aggiornato il tuo server
dnf update -y &&  dnf upgrade -y
  • Installa Java (OpenJDK 11)
dnf install java-11-openjdk -y
  • Installa Jenkins il server di automazione.
dnf install -y jenkins

Nota :Se non riesci a trovare il server Jenkins nei repository sul tuo server Linux, puoi aggiungerlo, basta seguire i passaggi seguenti per aggiungere il repository Jenkins.

Puoi aggiungere il repository in 2 modi:

(1) Aggiungilo con il comando qui sotto.

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

Dovrebbe essere visualizzato /etc/yum.repos.d/jenkins.repo salvato .

(2) Aggiungilo manualmente.

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

Aggiungi quanto segue, quindi salva ed esci.

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

Importa la chiave GPG

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

Passaggio finale per l'installazione di Jenkins

dnf install jenkins -y
  • Avvia e abilita Jenkins
systemctl start jenkins && systemctl enable jenkins
  • Configura il firewall consentendo la porta 8080 che è la porta predefinita su cui Jenkins è in ascolto.
firewall-cmd --permanent --zone=public --add-port=8080/tcp 
firewall-cmd --reload
  • Configurazione Jenkins, per prima cosa dobbiamo ottenere la password amministratore predefinita , puoi trovarlo con il seguente comando. (La posizione viene visualizzata in Guida introduttiva/Sblocca Jenkins pagina.)
cat /var/lib/jenkins/secrets/initialAdminPassword

  • Accedi a Jenkins aprendo il browser, quindi vai a http://indirizzo_IP:8000 , verrai indirizzato come segue:
  • Copia la tua password di amministratore dalla shell, quindi incollala e fai clic su continua pulsante.
  • Qui verrai reindirizzato a quella pagina in cui puoi scegliere la tua personalizzazione per Jenkins, quindi sceglierò Installa i plug-in suggeriti che installeranno tutte le app richieste e tutti i plug-in necessari.
  • Al termine dell'installazione dei plug-in, puoi creare un utente amministratore oppure puoi semplicemente saltare questo passaggio e continuare con l'utente amministratore predefinito come mostrato di seguito.
  • La configurazione dell'istanza ti fornirà l'URL Jenkins, fai semplicemente clic su Salva e termina come mostrato di seguito.
  • L'installazione è completa come mostrato di seguito, quindi fai clic su Inizia a utilizzare Jenkins
  • Infine, verrai indirizzato alla dashboard Jenkins come mostrato, quindi divertiti con Jenkins.
  • Conclusione

    Questo è tutto...

    Quindi, in questa guida all'installazione, abbiamo illustrato come installare e configurare Jenkins su CentOS 8

    Inoltre puoi visitare questo articolo per installare Jenkins sul sistema Ubuntu. (Jenkins su Ubuntu ).

    Grazie.


    Cent OS
    1. Come installare e configurare Nginx su CentOS 7

    2. Come installare e configurare R sul sistema Linux RHEL 8 / CentOS 8

    3. CentOS / RHEL 7 :Come installare e configurare telnet

    4. Come installare e configurare Samba in CentOS/RHEL

    5. Come installare e configurare telnet in RHEL / CentOS 5,6

    Come installare e configurare Checkmk su CentOS 8 / RHEL 8

    Come installare e configurare Nagios Core su CentOS 8 / RHEL 8

    Come installare e configurare il server VNC in CentOS 7 / RHEL 7

    Come installare Jenkins su CentOS 8/RHEL 8 e CentOS 7/RHEL 7

    Come installare e configurare MariaDB in CentOS / RHEL 7

    Come installare e configurare il server VNC su CentOS/RHEL 8