Installa Jenkins su CentOS7

Installa Jenkins su CentOS7
Jenkins è uno strumento di integrazione continua (CI) basata su Java utilizzata per lo sviluppo del software. Si chiama anche server di automazione per la costruzione e la distribuzione continua. Aiuta l'utente ad automatizzare le attività ripetitive applicate per l'integrazione continua e la distribuzione del software. È molto utile costruire e testare il software o monitorare l'esecuzione di altri lavori in esecuzione esternamente. Come puoi scaricare, installare e configurare questo pacchetto nel server CentOS è mostrato in questo tutorial.

Prerequisiti

Prima di iniziare questo tutorial, fai molto le seguenti attività.

  • Aggiornare il sistema

Esegui il seguente comando per aggiornare l'attuale sistema operativo CentOS.

$ sudo yum -y aggiornamento
  • Installa Java

Esegui il seguente comando per controllare che Java è installato o meno. Se Java è installato, mostrerà le informazioni sulla versione di Java installato. Per impostazione predefinita, Java è installato su CentOS Server.

$ java -version

L'output sopra mostra che Java è installato nel sistema corrente e la versione è "1.8.0_181". Ma se Java non è installato nel sistema operativo, eseguire il seguente comando per installare Java.

$ sudo yum installa java-1.8.0-openjdf-devel

Installazione di Jenkins

Passaggio-1: scarica e installa il pacchetto Jenkins

Vai al seguente indirizzo URL per scaricare l'ultimo pacchetto per l'installazione di Jenkins.

https: // pkg.Jenkins.IO/Redhat-Stable/

Dopo il download, installa il pacchetto eseguendo il comando seguente.

$ sudo yum installa jenkins-2.138.1-1.1.noarch.RPM

Durante l'installazione, chiederà l'autorizzazione per avviare l'installazione. Tipo 'y'Per avviare il processo.

Passaggio 2: avvia e abilita il servizio Jenkins

Eseguire quanto segue SystemCtl Comandi per iniziare, abilitare e controllare lo stato del servizio Jenkins.

$ sudo systemctl inizia jenkins
$ sudo systemctl abilita jenkins
$ sudo systemctl status jenkins

Il seguente output verrà visualizzato se tutti i comandi funzionano correttamente.

Step-3: Aggiungi le porte 8080 in Firewall e HTTP Service.

$ sudo firewall-cmd --zone = public --add-port = 8080/tcp --permanent
$ sudo firewall-cmd --zone = public --add-service = http --permanent
$ sudo firewall -cmd -reload

Se la 8080 porto e http Il servizio è abilitato correttamente, quindi la seguente schermata apparirà con il messaggio di successo.

Step-4: Ottieni la password dell'amministratore

Esegui il comando seguente per ottenere la password predefinita per configurare Jenkins. Salva la password per usarla nel passaggio successivo.

$ sudo grep -a 5 password/var/log/jenkins/jenkins.tronco d'albero

Step-5: Accedi al portale Web Jenkins

Per avviare il processo di configurazione di Jenkins e aprire il portale Web, digita l'indirizzo IP del server con la porta 8080 nella barra degli indirizzi del browser.

http: // [Ip-Address]: 8080

L'indirizzo IP del mio server è 10.0.2.15. Quindi, ho usato il seguente indirizzo URL per accedere a Jenkins Web Portal.

http: // 10.0.2.15: 8080

La seguente schermata apparirà dopo aver inserito l'indirizzo URL. Copia e incolla la password che hai salvato nel passaggio precedente. Fai clic sul pulsante Continua.

Due opzioni sembreranno installare plugin. Selezionare "Installa i plugin suggeriti" opzione.

Il processo di installazione dei plugin verrà avviato e verrà visualizzata la seguente schermata. Devi aspettare a volte in questa fase.

Dopo aver completato il processo di installazione dei plugin, chiederà di creare un nuovo account utente amministratore. Crea un nuovo account utente compilando il seguente modulo e facendo clic su "Salva e continuaPulsante.

Nel prossimo passaggio, chiederà URL di Jenkins valido da collegare con varie risorse di Jenkins. Immettere l'URL e fare clic su 'Salva e finisci ' Pulsante.

Se tutti i passaggi precedenti vengono completati correttamente, verrà visualizzata la seguente schermata.

Clicca su 'Inizia a usare Jenkins"Pulsante per aprire la dashboard Jenkins.

Se viene visualizzato lo schermo sopra, allora il tuo Jenkins è correttamente pronto per l'uso. Congratulazioni.