GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Jenkins sur Ubuntu 20.04 LTS

Dans ce didacticiel, nous allons vous montrer comment installer Jenkins sur Ubuntu 20.04 LTS. Pour ceux d'entre vous qui ne le savaient pas, Jenkins est un serveur d'automatisation open source utilisé pour automatiser développement logiciel. Jenkins automatisera les parties du développement logiciel liées à la création, aux tests et au déploiement, facilitant ainsi l'intégration continue et la livraison continue. En utilisant Jenkins, les développeurs connaîtront l'état de leur application. Les échecs, les nouvelles fonctionnalités et les processus seront automatisés et surveillé.

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 s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer pas à pas l'installation de Jenkins sur un 20.04 LTS (Focal Fossa). Vous pouvez suivre les mêmes instructions pour Ubuntu 18.04, 16.04 et toute autre distribution basée sur Debian comme Linux Mint.

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :Ubuntu 20.04, 18.04 et toute autre distribution basée sur Debian comme Linux Mint ou un système d'exploitation élémentaire.
  • Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
  • Un non-root sudo user ou l'accès à l'root user . Nous vous recommandons d'agir en tant qu'non-root sudo user , cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.

Installer Jenkins sur Ubuntu 20.04 LTS Focal Fossa

Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le apt suivant commandes dans le terminal.

sudo apt update
sudo apt upgrade

Étape 2. Installation de Java.

Jenkins est fait en Java, donc pour installer Java il suffit d'exécuter la commande suivante :

sudo apt install openjdk-11-jdk

Vérifiez la version Java en exécutant la commande suivante :

java -version

Étape 3. Installer Jenkins sur Ubuntu 20.04.

Vous devez maintenant ajouter le référentiel Jenkins. Mais d'abord, ajoutez la clé GPG pour sécuriser le référentiel :

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

Ensuite, ajoutez le référentiel Jenkins au système :

sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

Une fois que le référentiel Jenkins est activé, mettez à jour la liste des packages apt et installez la dernière version de Jenkins :

sudo apt update
sudo apt install jenkins

Une fois l'installation terminée, nous devons activer et démarrer le service Jenkins avec les commandes suivantes :

sudo systemctl enable jenkins
sudo systemctl start jenkins

Étape 4. Configurez le pare-feu.

Le serveur Jenkins activé autorise le port 8080 pour le trafic entrant :

sudo ufw allow 8080

Étape 5. Accéder à Jenkins.

Jenkins sera disponible sur le port HTTP 8080 par défaut. Ouvrez votre navigateur préféré et accédez à http://your-domain.com:8080 ou http://server-ip:8080 et suivez les étapes requises pour terminer l'installation.

Le mot de passe d'installation par défaut peut être trouvé à /var/lib/jenkins/secrets/initialAdminPassword comme indiqué dans l'image ci-dessous.

Félicitations ! Vous avez installé Jenkins avec succès. Merci d'avoir utilisé ce didacticiel pour installer Jenkins sur le système Ubuntu 20.04 LTS Focal Fossa. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site officiel de Jenkins .


Ubuntu
  1. Comment installer Jenkins sur Ubuntu 18.04

  2. Comment installer Jenkins sur Ubuntu 20.04

  3. Comment installer Grafana sur Ubuntu 16.04 LTS

  4. Comment installer R sur Ubuntu 18.04 LTS

  5. Comment installer R sur Ubuntu 20.04 LTS

Comment installer CRI-O sur Ubuntu 22.04 LTS

Comment installer DenyHosts sur Ubuntu 16.04 LTS

Comment installer Jenkins sur Ubuntu 16.04 LTS

Comment installer Unison sur Ubuntu 16.04 LTS

Comment installer Pghero sur Ubuntu 16.04 LTS

Comment installer Jenkins sur Ubuntu 18.04 LTS