Comment installer Jenkins sur Ubuntu Top 10.Top 10?

Comment installer Jenkins sur Ubuntu Top 10.Top 10?
Jenkins est un serveur d'automatisation open source répandu et est utilisé comme serveur CI (intégration continue) pour la création et la gestion efficace des applications et des logiciels à grande échelle. Il aide aux tests unitaires de projets de programmation à plus grande échelle et prend en charge de nombreux langages de programmation célèbres comme Python, C ++, PHP, etc.

Installation

Jenkins peut être installé sur Ubuntu 20.04 En ajoutant les clés du référentiel au système, mais avant cela, nous devons faire installer le kit de développement Java en premier. Installons l'OpenJDK par la communauté open source de Java s'il n'est pas installé sur votre Ubuntu 20.04 Système pour le moment.

Installez le kit de développement Java ouvert

La dernière version stable d'OpenJDK peut être installée à partir du référentiel officiel du package Ubuntu. Au moment de la rédaction de cet article, la dernière version stable de l'Open Java Development Kit était OpenJDK 11.

Tout d'abord, mettez à jour le référentiel de cache APT du système:

$ sudo apt mise à jour

Tapez la commande ci-dessous pour installer OpenJDK 11:

$ sudo apt install openjdk-11-jdk

S'il demande de prendre un espace disque supplémentaire, tapez «y» et appuyez sur «Entrer».

Après la fin du processus d'installation, la version de Java peut être vérifiée en tapant la commande donnée ci-dessous:

$ Java - Version

Vous pouvez assister à cette version 11.0.9.1 est installé avec succès sur Ubuntu 20.04 Système. Maintenant, nous pouvons passer à l'installation de Jenkins.

Installation de Jenkins sur Ubuntu 20.04

Jenkins peut facilement être installé sur Ubuntu en important et en ajoutant les clés GPG au système.

Maintenant, vous devez ajouter des clés GPG:

$ wget -p -o - https: // pkg.jenkins.IO / Debian / Jenkins.Io.clé | sudo apt-key ajouter -

Après avoir ajouté des touches GPG, ajoutez l'adresse du package Jenkins à la liste des sources en tapant la commande ci-dessous:

$ sudo sh -c 'echo deb http: // pkg.jenkins.IO / Debian-stable binaire /> / etc / apt / sources.liste.d / jenkins.liste'

Après avoir activé le référentiel Jenkins, mettez simplement à jour le cache APT du système une fois.

$ sudo apt mise à jour

Passons de l'avant et faisons le vrai travail d'installation de Jenkins.

$ sudo apt installer jenkins

Tapez le «y» requis et continuez le processus d'installation en appuyant sur la touche «Entrée».

Le Jenkins est installé avec succès. Commençons et configurons le serveur Jenkins.

Démarrer le serveur Jenkins

Le service Jenkins doit démarrer automatiquement sur l'installation de Jenkins. Pour vérifier l'état du service Jenkins, saisissez la commande ci-dessous.

$ sudo systemctl status jenkins

Il est actif dans mon cas mais si ce n'est pas dans votre cas, commencez par taper la commande ci-dessous:

$ sudo systemctl start jenkins

Après avoir vérifié et démarré le service, ajustez le pare-feu.

Configurez le pare-feu pour le serveur Jenkins

Maintenant, afin de configurer le pare-feu pour le serveur Jenkins à l'aide de l'outil UFW, nous devons activer le pare-feu et ouvrir le port 8080 pour l'accès à distance depuis n'importe où. Tapez simplement la commande ci-dessous:

$ sudo ufw autoriser 8080

Et vérifiez l'état de UFW en tapant la commande indiquée ci-dessous:

$ sudo ufw statut

Si le statut est inactif, activez-le en tapant la commande ci-dessous:

$ sudo ufw activer

Maintenant, revérifiez le statut d'UFW.

$ sudo ufw statut

Vous pouvez assister à ce port 8080 est autorisé.

Configurer Jenkins

Pour configurer Jenkins, saisissez votre nom de domaine ou votre adresse IP avec le port 8080 dans la barre d'adresse du navigateur, et vous devriez avoir la page de déverrouillage Jenkins pour demander un mot de passe, comme l'image montrée ci-dessous.

Vous pouvez obtenir le mot de passe à partir de l'emplacement donné en utilisant la commande CAT dans le terminal. La commande pour obtenir le mot de passe serait comme ceci:

$ sudo cat / var / lib / jenkins / secrets / initialAdminPassword

Cette commande imprimera le mot de passe tout droit et vous pouvez le copier et le coller dans le champ de mot de passe de l'écran de déverrouillage de Jenkins et cliquer sur le bouton "Continuer".

Il vous naviguera vers l'écran suivant où il demandera soit «installer les plugins suggérés» ou «sélectionner les plugins de votre choix».

Sélectionnez les «Plugins suggérés». Sur le clic, il commencera à installer les plugins par défaut.

Après l'installation réussie de plugins, il demandera le réglage du nom d'utilisateur de l'utilisateur, du mot de passe et de l'adresse e-mail de l'administrateur.

Fournissez les champs d'entrée requis et appuyez sur le bouton «Enregistrer et continuer».

Ensuite, il vous naviguera vers une page pour configurer l'URL Jenkins.

Pour l'instant, optez pour l'URL générée automatiquement par défaut et cliquez sur le bouton "Enregistrer et finir" dans le coin inférieur droit.

À la fin de la configuration de Jenkins, vous pouvez avoir l'écran avec le message de réussite «Jenkins est prêt!", comme indiqué ci-dessous.

Appuyez sur le bouton "Commencez à utiliser Jenkins", et sur la page suivante, vous aurez un aperçu du tableau de bord.

Et c'est ainsi que nous arrivons à la fin de l'installation et de la configuration de Jenkins sur l'Ubuntu 20.04 Système LTS.

Conclusion

Dans cet article, nous avons couvert l'installation d'OpenJDK 11 et de Jenkins sur l'Ubuntu 20.04 Système LTS. Nous avons également couvert la configuration du pare-feu pour Jenkins et appris à le configurer pour la première fois. Après avoir lu cet article, tout débutant peut installer et commencer à utiliser les Jenkins sur Ubuntu 20.04. Si vous voulez apprendre, explorer ou creuser plus profondément dans les Jenkins, n'hésitez pas à visiter et à lire la documentation officielle de Jenkins.