How to Install Jenkins on Ubuntu Linux (Ubuntu 20.04 , Ubuntu 18.04)
Table des matières:
Jenkins est un serveur d'automatisation open source qui offre un moyen simple de configurer un pipeline d'intégration continue et de livraison 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.
Dans ce tutoriel, nous allons vous montrer comment installer Jenkins sur une machine Ubuntu 18.04 à l'aide du référentiel de paquets Debian Jenkins.
Bien que ce tutoriel soit écrit pour Ubuntu 18.04 Bionic Beaver, les mêmes étapes peuvent être utilisées pour Ubuntu 16.04 Xenial Xerus.
Conditions préalables
Avant de poursuivre ce didacticiel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec les privilèges sudo.
Installer Jenkins
Pour installer Jenkins sur votre système Ubuntu, procédez comme suit:
-
Installez Java.
Puisque Jenkins est une application Java, la première étape consiste à installer Java. Mettez à jour l'index du package et installez le package Java 8 OpenJDK avec les commandes suivantes:
sudo apt updatesudo apt install openjdk-8-jdkLa version actuelle de Jenkins ne prend pas encore en charge Java 10 (et Java 11). Si plusieurs versions de Java sont installées sur votre ordinateur, assurez-vous que Java 8 est la version Java par défaut.
Ajoutez le référentiel Jenkins Debian.
Importez les clés GPG du référentiel Jenkins à l'aide de la commande
wgetsuivante:wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -La commande ci-dessus doit afficher
OKce qui signifie que la clé a été importée avec succès et que les packages de ce référentiel seront considérés comme fiables.Ensuite, ajoutez le référentiel Jenkins au système avec:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'Installez Jenkins.
Une fois le référentiel Jenkins activé, mettez à jour la liste des packages
aptet installez la dernière version de Jenkins en tapant:sudo apt updatesudo apt install jenkinsLe service Jenkins démarre automatiquement une fois le processus d'installation terminé. Vous pouvez le vérifier en imprimant l'état du service:
systemctl status jenkinsVous devriez voir quelque chose de similaire à ceci:
● jenkins.service - LSB: Start Jenkins at boot time Loaded: loaded (/etc/init.d/jenkins; generated) Active: active (exited) since Wed 2018-08-22 13:03:08 PDT; 2min 16s ago Docs: man:systemd-sysv-generator(8) Tasks: 0 (limit: 2319) CGroup: /system.slice/jenkins.service
Réglage du pare-feu
Si vous installez Jenkins sur un serveur Ubuntu distant protégé par un pare-feu, vous devrez ouvrir le port
8080
. En supposant que vous utilisez
UFW
pour gérer votre pare-feu, vous pouvez ouvrir le port avec la commande suivante:
sudo ufw allow 8080
Vérifiez la modification avec:
sudo ufw status
Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)
Configuration de Jenkins
Pour configurer votre nouvelle installation Jenkins, ouvrez votre navigateur, tapez votre domaine ou votre adresse IP suivi du port
8080
,
http://your_ip_or_domain:8080
et un écran similaire au suivant s'affichera:







À ce stade, vous avez correctement installé Jenkins sur votre système.
Conclusion
Dans ce didacticiel, vous avez appris à installer et à effectuer la configuration initiale de Jenkins. Vous pouvez maintenant commencer à explorer les fonctionnalités de Jenkins en visitant la page de documentation officielle de Jenkins.
jenkins ubuntuComment installer Jenkins sur Centos 7
Ce tutoriel vous guidera à travers les étapes d'installation de Jenkins sur un système CentOS 7 en utilisant le référentiel Jenkins officiel. Jenkins est un serveur d'automatisation open source basé sur Java qui offre un moyen simple de configurer un pipeline d'intégration continue et de livraison continue (CI / CD).
Comment installer Jenkins sur Debian 10 Linux
Dans ce tutoriel, nous verrons comment installer Jenkins sur un Debian 10, Buster à partir du référentiel Jenkins officiel.
Comment installer Jenkins sur Centos 8
Jenkins est le serveur d'automatisation open source le plus populaire basé sur Java. Ce didacticiel couvre les étapes d'installation de Jenkins sur CentOS 8 à partir du référentiel Jenkins officiel.







