Jenkins est un outil d’automatisation open-source leader, largement utilisé pour l’intégration continue et la livraison continue (CI/CD) dans les projets de développement logiciel. Il facilite les développeurs en automatisant le processus de construction, test et déploiement d’applications. Ce guide détaillé vous montre comment installer Jenkins sur un serveur Ubuntu 22.04, en offrant des instructions claires et des exemples de commandes pour une compréhension facile par les débutants.
Prérequis
- Un serveur Ubuntu 22.04.
- Un accès root ou un utilisateur avec des privilèges sudo.
Étape 1: Installation de Java
Jenkins est une application Java, ce qui signifie que Java doit être installé sur votre serveur pour exécuter Jenkins.
- Mettez à jour le système :
sudo apt update && sudo apt upgrade -y
- Installez Java OpenJDK 11 :
sudo apt install openjdk-11-jdk -y
- Vérifiez l’installation de Java :
java -version
Étape 2: Ajout du Dépôt Jenkins
Pour installer la dernière version de Jenkins, il est recommandé d’utiliser le dépôt officiel de Jenkins.
- Ajoutez la clé du dépôt Jenkins à votre système :
curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo tee /usr/share/keyrings/jenkins-keyring.asc > /dev/null
- Ajoutez le dépôt Jenkins à la liste des sources :
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] https://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/null
- Mettez à jour l’index des paquets :
sudo apt update
Étape 3: Installation de Jenkins
Avec le dépôt ajouté, vous pouvez maintenant installer Jenkins.
- Installez Jenkins :
sudo apt install jenkins -y
- Vérifiez que Jenkins est en cours d’exécution :
sudo systemctl status jenkins
Étape 4: Accès à Jenkins
Par défaut, Jenkins écoute sur le port 8080. Vous pouvez accéder à Jenkins en ouvrant un navigateur web et en naviguant vers http://votre_adresse_ip_serveur:8080
.
- Débloquez Jenkins : Lors de votre première visite, Jenkins vous demandera de débloquer l’installation en fournissant un mot de passe administrateur initial. Vous pouvez le trouver avec la commande suivante :
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
- Configurez Jenkins : Suivez les instructions à l’écran pour choisir les plugins à installer et créer un utilisateur administrateur.
Pour ceux qui recherchent une plateforme d’hébergement fiable et performante pour Jenkins, les services Cloud VPS de Shape.host sont une solution idéale. Les VPS Cloud Linux SSD de Shape.host offrent non seulement des performances supérieures, mais garantissent également une grande fiabilité et sécurité pour votre serveur Jenkins. Avec Shape.host, profitez d’une mise en service rapide, d’une gestion facile et d’un support technique expert, permettant à votre équipe de se concentrer sur le développement et l’automatisation de vos projets sans se soucier de la maintenance de l’infrastructure sous-jacente.