Jenkins è uno strumento opensource e gratuito che consente agli sviluppatori di sviluppare, testare e distribuire il codice continuamente. È sviluppato in Java. Il principale vantaggio di Jenkins è automatizzare l'attività che aiuta a far risparmiare tempo allo sviluppatore nel processo di sviluppo.
Di seguito sono riportati i passaggi per installare Jenkins su Centos 7.
- Installeremo JAVA 8 per utilizzare la funzione Jenkins.
# sudo yum install java-1.8.0-openjdk-devel
- Verifica la versione JAVA.
# java --version
- Aggiungi il repository Jenkins su centos con il comando seguente.
# curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo | sudo tee /etc/yum.repos.d/jenkins.repo
- Aggiungi repository nel sistema con il comando seguente.
# sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
- Dopo l'installazione di Repository, installa Jenkins utilizzando il comando seguente.
# sudo yum install jenkins
- Avvia Jenkins e abilita l'avvio del servizio Jenkins all'avvio del sistema. # sudo systemctl abilita jenkins
# sudo systemctl start jenkins
# sudo systemctl enable jenkins - Jenkins utilizza la porta 8080. Se hai il firewall abilitato, dovrai consentire una porta in Firewall.
# sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp # sudo firewall-cmd --reload
- Apri Jenkins nel browser Web con IPAddress:8080. Installeremo ulteriormente Jenkins.
- Una volta che accedi a Jenkins nel browser web, ti verrà richiesta la password. Esegui il comando seguente per visualizzare la password.
# sudo cat /var/lib/jenkins/secrets/initialAdminPassword
Risultato:
9a6f2643bd164d9588401d19f073b60d
- Copia la password dal terminale e incollala nella configurazione di Jenkins.
- Fai clic sulla casella Installa plug-in suggeriti. Inizierà il processo di installazione.
- Inserisci le tue credenziali per creare il primo utente amministratore.
- Conferma l'URL per Jenkins e fai clic su Salva e termina.
- Finalmente, fai clic su Avvia utilizzando il pulsante Jenkins. Ti reindirizzerà alla dashboard Jenkins.
Ecco fatto. Abbiamo finito con l'installazione di Jenkins.