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

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

Jenkins è uno strumento CI (integrazione continua) open source scritto in Java che aiuta ad automatizzare le attività ripetitive come la creazione, il test e l'implementazione del software coinvolti nel processo di sviluppo del software

Il progetto Jenkins è stato originariamente sviluppato come progetto Hudson ed è stato rinominato dopo una disputa con Oracle.

Qui vedremo come installare Jenkins su CentOS 8 / RHEL 8 e CentOS 7 / RHEL 7.

Prerequisiti

Installa Java

Jenkins richiede Java JRE 8 o Java JRE 11. Qui installerò OpenJDK 8.

yum -y install java-1.8.0-openjdk wget

Nel caso in cui desideri utilizzare Oracle Java invece di OpenJDK, segui il link sottostante per installarlo.

LEGGI:​​ Come installare Oracle Java su CentOS 7 / RHEL 7

LEGGI: Come installare Oracle Java su CentOS 8 / RHEL 8

Una volta completata l'installazione, verifica la versione Java.

java -version

Risultato:

openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-b04)
OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)

Aggiungi repository Jenkins

Jenkins non è disponibile nel repository del sistema operativo. Quindi, aggiungeremo il repository ufficiale di Jenkin sul sistema per l'installazione di Jenkins.

Aggiungi la chiave Jenkins al sistema.

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

Aggiungi il repository Jenkins al tuo sistema.

cd /etc/yum.repos.d/

curl -O https://pkg.jenkins.io/redhat-stable/jenkins.repo

Installa Jenkins

Ora installa Jenkins usando il seguente comando.

yum -y install jenkins

Avvia il servizio Jenkins.

systemctl start jenkins

Abilita l'avvio automatico del servizio Jenkins all'avvio del sistema.

systemctl enable jenkins

Controlla lo stato del servizio Jenkins.

systemctl status jenkins

Firewall

Configura il firewall per consentire l'accesso al portale Jenkins da macchine esterne.

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

firewall-cmd --reload

Imposta Jenkins

Con l'interfaccia web di Jenkins, possiamo creare, testare e distribuire software. Prima di accedere all'interfaccia web di Jenkins, è necessario configurarla.

Apri un browser web e vai al seguente URL.

http://your.ip.add.ress:8080

Per motivi di sicurezza, Jenkins inserisce la password iniziale in /var/lib/Jenkins/secrets/initialAdminPassword per impedire un'installazione Jenkins non autorizzata.

Leggi il file con il comando seguente e ottieni la password per l'installazione di Jenkins.

cat /var/lib/jenkins/secrets/initialAdminPassword

Risultato:

18b628b7df874031932d2400e3b9d050

Copia e incolla la password nella procedura guidata di configurazione di Jenkins, quindi fai clic su Continua.

O installa i plug-in suggeriti oppure seleziona i plug-in da installare in base alle tue esigenze. Ti consiglio di installare i plug-in suggeriti per installare i plug-in più utili per ora e, naturalmente, puoi installare i plug-in richiesti in un secondo momento.

Attendi l'installazione dei plugin.

Crea il primo utente amministratore per Jenkins.

Imposta l'URL radice per Jenkins.

Jenkins è ora completo. Puoi iniziare a lavorare su Jenkins facendo clic su Inizia a utilizzare Jenkins.

Accedi a Jenkins

Per accedere a Jenkins, vai all'URL sottostante utilizzando il browser.

http://your.ip.add.ress:8080

Accedi con l'account amministratore di Jenkins che hai creato qualche passo indietro.

Dopo l'accesso, otterrai la dashboard di Jenkins.

Conclusione

È tutto. Hai imparato come installare Jenkins su CentOS 8/RHEL 8 e CentOS 7/RHEL 7. Inoltre, scopri come creare il tuo primo progetto Jenkins. Inoltre, leggi la documentazione di Jenkins per ulteriori informazioni. Condividi il tuo feedback nella sezione commenti.


Cent OS
  1. Come installare phpMyAdmin su RHEL 8 / CentOS 8

  2. Come installare P7Zip su RHEL 8 / CentOS 8

  3. Come installare ntfs-3g su RHEL 8 / CentOS 8

  4. Come installare PHP-mbstring su RHEL 8 / CentOS 8

  5. Come installare phantomjs su RHEL 8 / CentOS 8

Come installare Docker CE su RHEL 8 / CentOS 8

Come installare Jenkins su CentOS 7

Come installare Jenkins su CentOS 8

Come installare VirtualBox 6.0 su CentOS 8 / RHEL 8

Come installare e configurare Jenkins su CentOS 8 / RHEL 8

Come installare Jenkins su CentOS 7?