Android

Comment installer Jenkins sur Centos 8

Jenkins Installation Tutorial For Beginners | Jenkins Installation on Linux | DevOps Tools | Edureka

Jenkins Installation Tutorial For Beginners | Jenkins Installation on Linux | DevOps Tools | Edureka

Table des matières:

Anonim

Jenkins est le serveur d'automatisation open source le plus populaire basé sur Java qui vous permet de configurer facilement un pipeline d'intégration continue et de distribution continue (CI / CD).

L'intégration continue (CI) est une pratique DevOps dans laquelle les membres de l'équipe soumettent régulièrement leurs modifications de code au référentiel de contrôle de version, après quoi des builds et des tests automatisés sont exécutés. La livraison continue (CD) est une série de pratiques où les modifications de code sont automatiquement créées, testées et déployées en production.

Ce didacticiel couvre les étapes d'installation de Jenkins sur CentOS 8 à partir du référentiel Jenkins officiel.

Installer Jenkins

Effectuez les étapes suivantes en tant qu'utilisateur root ou utilisateur avec des privilèges sudo pour installer Jenkins sur CentOS 8:

  1. Jenkins est écrit en Java, donc la première étape consiste à installer Java. Jenkins nécessite les versions Java 8 et 11, mais certains plugins Jenkins peuvent ne pas être compilables avec Java 8.

    Nous allons installer OpenJDK 8:

    sudo dnf install java-1.8.0-openjdk-devel

    L'étape suivante consiste à activer le référentiel Jenkins. Exécutez les commandes suivantes pour télécharger le fichier repo et importer la clé GPG:

    sudo wget -O /etc/yum.repos.d/jenkins.repo sudo rpm --import

    Installez la dernière version stable de Jenkins en tapant:

    sudo yum install jenkins

    Une fois le processus d'installation terminé, démarrez le service Jenkins et activez-le pour démarrer au démarrage du système:

    sudo systemctl start jenkins sudo systemctl enable jenkins

    Pour vérifier si Jenkins est en cours d'exécution, tapez:

    systemctl status jenkins

    La sortie devrait ressembler à ceci:

    Loaded: loaded (/etc/rc.d/init.d/jenkins; generated) Active: active (running) since Thu 2019-10-31 21:31:36 UTC; 3s ago…

Réglage du pare-feu

Utilisez les commandes suivantes pour ouvrir le port nécessaire:

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

Configuration de Jenkins

Pour démarrer le processus de configuration de Jenkins, ouvrez votre navigateur et tapez l'adresse IP du domaine ou du serveur suivie du port 8080 :

http://your_ip_or_domain:8080

Un écran similaire au suivant apparaît, vous invitant à saisir le mot de passe administrateur créé lors de l'installation:

Si vous avez atteint ce point, vous avez réussi à installer Jenkins sur votre système CentOS.

Conclusion

Dans ce tutoriel, nous vous avons montré comment installer et terminer la configuration initiale de Jenkins sur les systèmes basés sur CentOS / RHEL.

Vous pouvez maintenant visiter la page de documentation officielle de Jenkins et commencer à explorer le workflow et le modèle de plug-in de Jenkins.

jenkins centos