Dans ce tutoriel, nous allons vous montrer comment installer Jenkins sur Debian 11. Pour ceux d’entre vous qui ne le savaient pas, Jenkins est un serveur d’automatisation et un outil d’intégration continue. Il fournit un certain nombre de plug-ins pour la création de déploiements et l’automatisation de vos applications. Il est écrit en Java utilisé par les développeurs de logiciels pour automatiser différents aspects de la création, des tests, de la livraison et du déploiement d’applications logicielles.
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 une Debian 11 (Bullseye).
Installer Jenkins sur Debian 11 Bullseye
Étape 1. Avant d’installer un logiciel, il est important de vous assurer que votre système est à jour en exécutant ce qui suit apt
commandes dans le terminal :
sudo mise à jour appropriée
sudo mise à niveau appropriée
sudo apt install default-jre gnupg2 apt-transport-https wget
Étape 2. Installation de Java.
Exécutez la commande suivante pour installer Java sur votre système Debian :
sudo apt installer default-jre default-jdk
Vous pouvez vérifier l’installation de Java en exécutant la commande ci-dessous :
java -version
Étape 3. Installation de Jenkins sur Debian 11.
Par défaut, Jenkins n’est pas disponible sur le référentiel de base Debian 11. Nous allons maintenant ajouter le PPA Jenkins à votre système à l’aide de la commande suivante ci-dessous :
echo “deb https://pkg.jenkins.io/debian-stable binary/” | tee /etc/apt/sources.list.d/jenkins.list
Ensuite, ajoutez la clé GPG à votre système :
wget https://pkg.jenkins.io/debian-stable/jenkins.io.key apt-key ajouter jenkins.io.key
Ensuite, mettez à jour la liste des packages apt et installez-la :
sudo mise à jour appropriée
sudo apt installer jenkins
Le service Jenkins devrait démarrer automatiquement lors de l’installation de Jenkins. Pour vérifier l’état du service Jenkins, tapez la commande ci-dessous :
sudo statut systemctl jenkins
Étape 4. Configurez le pare-feu.
Nous configurons maintenant le pare-feu pour le serveur Jenkins :
sudo ufw autoriser 8080
sudo ufw activer
Étape 5. Accéder à l’interface Web Jenkins.
Une fois installé avec succès, ouvrez votre navigateur Web et tapez l’URL https://your-server-ip-address:8080
. Vous devriez voir la page suivante :
Exécutez la commande suivante pour obtenir le mot de passe :
cat /var/lib/jenkins/secrets/initialAdminPassword
Ensuite, copiez le mot de passe et collez-le dans le champ Mot de passe administrateur pour déverrouiller et démarrer la configuration.
Toutes nos félicitations! Vous avez correctement installé Jenkins. Merci d’avoir utilisé ce didacticiel pour installer la dernière version de Jenkins sur Debian 11 Bullseye. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de vérifier le site officiel de Jenkins.