Dans ce didacticiel, nous allons vous montrer comment installer Jenkins sur AlmaLinux 8. Pour ceux d’entre vous qui ne le savaient pas, Jenkins est un outil d’intégration continue open source qui permet d’automatiser la création, les tests et les déploiements de logiciels impliqués dans le processus de développement logiciel. Il est écrit en Java. La base Jenkins prend en charge de nombreux outils, notamment SVN, Ant, Maven et JUnit. La communauté peut ajouter des fonctions supplémentaires à l’aide de plugins. Cela signifie que Jenkins peut être personnalisé pour chaque projet. Également pour les projets avec d’autres langages/technologies tels que B. PHP, Ruby ou .NET
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L’installation est assez simple et suppose que vous utilisez le compte root, sinon vous devrez peut-être ajouter ‘sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l’installation étape par étape de Jenkins sur un AlmaLinux 8. Vous pouvez suivre les mêmes instructions pour Rocky Linux.
Installer Jenkins sur AlmaLinux 8
Étape 1. Tout d’abord, commençons par nous assurer que votre système est à jour.
sudo mise à jour dnf
sudo dnf installer epel-release
Étape 2. Installation de Java.
Jenkins nécessite Java JRE v8 ou v11. Alors, installez Java en utilisant la commande ci-dessous :
sudo dnf installer java-11-openjdk
Vérifiez la version Java :
java –version
Étape 3. Installation de Jenkins sur AlmaLinux 8.
Maintenant, nous ajoutons le référentiel Jenkins à votre AlmaLinux/Rocky Linux. Tout d’abord, importez la clé Jenkins dans le système :
rpm –import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
Ensuite, ajoutez créer le référentiel :
cd /etc/yum.repos.d/
curl -O https://pkg.jenkins.io/redhat-stable/jenkins.repo
Ensuite, installez Jenkins à l’aide de la commande suivante :
sudo maquilleuse dnf
sudo dnf installer jenkins
Une fois installé, démarrez et vérifiez l’état de Jenkins en exécutant les commandes :
sudo systemctl démarrer jenkins
sudo statut systemctl jenkins
Étape 4. Configurez le pare-feu.
Configurez le FirewallD pour autoriser les machines externes à accéder au Jenkins :
sudo firewall-cmd –permanent –add-port=8080/tcp
sudo pare-feu-cmd –reload
Étape 5. Créez le mot de passe administrateur.
Jenkins créera un mot de passe pour l’utilisateur Admin, pour trouver celui-ci, exécutez la commande ci-dessous, puis copiez-le :
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
Étape 6. Accéder à l’interface Web Jenkins.
Une fois l’étape d’installation terminée, ouvrez un navigateur sur votre système local ou sur tout autre système pouvant accéder à l’adresse IP du système sur lequel le serveur Jenkins a été installé :
https://server-ip-address:8080
Toutes nos félicitations! Vous avez correctement installé Jenkins. Merci d’avoir utilisé ce tutoriel pour installer Jenkins sur votre système AlmaLinux 8. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de vérifier le site officiel de Jenkins.