Comment installer Jenkins sur Ubuntu 20.04/18.04
- 1713
- 270
- Mohamed Brunet
Jenkins est un principal serveur d'automatisation open-source autonome qui est utilisé pour automatiser les affectations techniques répétitives impliquées dans la construction, les tests et la livraison ou le déploiement d'un logiciel.
Jenkins est basé sur Java et peut être installé via des packages Ubuntu, Docker ou en téléchargeant et en exécutant son fichier d'archive d'application Web (WAR) qui inclut tout le contenu d'une application Web pour s'exécuter sur un serveur.
Dans cet article, vous apprendrez à utiliser le référentiel de packages Debian pour installer Jenkins sur Ubuntu 20.04 et Ubuntu 18.04 avec le gestionnaire de packages APT.
Conditions préalables
- Le minimum 1 Go de Ram pour une petite équipe et 4 GO+ de RAM pour l'installation de Jenkins au niveau de la production.
- Oracle JDK 11 Installé, suivant notre tutoriel sur l'installation d'OpenJdk sur Ubuntu 20.04/18.04.
Installation de Jenkins sur Ubuntu
Sur Ubuntu, vous pouvez installer Jenkins des référentiels par défaut à apte Mais la version incluse souvent derrière la dernière version disponible.
Pour profiter de la version stable la plus récente de Jenkins fonctionnalités et correctifs, utilisez les packages maintenus au projet pour l'installer comme indiqué.
$ wget -q -o - https: // pkg.jenkins.IO / Debian-stable / Jenkins.Io.clé | sudo apt-key add - $ sudo sh -c 'echo deb http: // pkg.jenkins.IO / Debian-stable binaire /> / etc / apt / sources.liste.d / jenkins.Liste '$ sudo apt-get update $ sudo apt-get install jenkinsInstallez Jenkins sur Ubuntu Server
Une fois Jenkins Et ses dépendances sont installées sur le système, vous pouvez démarrer, activer et vérifier l'état du Jenkins serveur à l'aide de commandes SystemCTL.
$ sudo systemctl start jenkins $ sudo systemctl activer jenkins $ sudo systemctl status jenkinsVérifiez l'état de Jenkins sur le serveur Ubuntu
Ensuite, vous devez ouvrir la valeur par défaut Jenkins port 8080 sur le pare-feu UFW comme indiqué.
$ sudo ufw Autoriser 8080 $ sudo ufw statutOuvrez le port Jenkins sur le pare-feu UFW
Maintenant que Jenkins Installé et notre pare-feu configuré, nous pouvons terminer la configuration initiale via le navigateur Web.
Configuration de Jenkins sur Ubuntu
Compléter Jenkins installation, visitez le Jenkins Page de configuration de son port par défaut 8080 à l'adresse suivante.
http: // your_server_ip_or_domain: 8080
Tu devrais voir le Déverrouiller Jenkins Écran, qui montre l'emplacement du mot de passe initial:
Déverrouiller JenkinsExécutez maintenant la commande CAT suivante pour afficher le mot de passe:
$ sudo cat / var / lib / jenkins / secrets / initialAdminPasswordMot de passe jenkins
Ensuite, copiez ce mot de passe de 32 caractères et collez-le dans le Mot de passe administrateur champ, puis cliquez Continuer.
Mot de passe de l'administrateur JenkinsEnsuite, vous obtiendrez Personnaliser Jenkins Section, ici vous obtiendrez la possibilité d'installer des plugins suggérés ou de sélectionner des plugins spécifiques. Nous choisirons le Installer les plugins suggérés option, qui démarrera immédiatement le processus d'installation.
Processus d'installation de JenkinsUne fois la Jenkins L'installation est terminée, il vous sera demandé de créer un premier utilisateur administratif. Vous pouvez ignorer cette étape et continuer en tant qu'administrateur pour utiliser le mot de passe initial que nous définissons ci-dessus.
Créer l'utilisateur de Jenkins Terminer la configuration de Jenkins Tableau de bord JenkinsÀ ce stade, vous avez terminé avec succès l'installation de Jenkins.
Conclusion
Dans cet article, vous avez appris à installer et à configurer Jenkins en utilisant les packages fournis par le projet sur le Ubuntu serveur. Maintenant, vous pouvez commencer à explorer Jenkins du tableau de bord.
- « LFCA Learn Basics of Network IP Addressing - Part 9
- LFCA apprend les commandes de réseautage de base - partie 4 »