Com instal·lar Jenkins a Ubuntu 20.04?

How Install Jenkins Ubuntu 20



Jenkins és un servidor d’automatització de codi obert predominant i s’utilitza com a servidor CI (integració contínua) per construir i gestionar de manera eficient aplicacions i programes a gran escala. Ajuda a provar unitats de projectes de programació a gran escala i admet molts llenguatges de programació famosos com Python, C ++, PHP, etc.

Instal·lació

Jenkins es pot instal·lar a l'Ubuntu 20.04 afegint les claus del dipòsit al sistema, però abans d'això, primer hem de tenir instal·lat el Java Development Kit. Instal·lem l'OpenJDK per la comunitat de codi obert de Java si encara no està instal·lat al vostre sistema Ubuntu 20.04.







Instal·leu Open Java Development Kit

L'última versió estable d'OpenJDK es pot instal·lar des del dipòsit oficial de paquets Ubuntu. En el moment d’escriure aquest post, l’última versió estable del kit de desenvolupament Open Java era OpenJDK 11.



En primer lloc, actualitzeu el dipòsit de memòria cau APT del sistema:



$suoactualització apt





Escriviu l'ordre que es mostra a continuació per instal·lar OpenJDK 11:

$suoapteinstal·laropenjdk-11-jdk



Si us demana ocupar més espai al disc, escriviu y i premeu Retorn.

Després de completar el procés d'instal·lació, es pot verificar la versió de Java escrivint l'ordre següent:

$java --versió

Podeu veure que la versió 11.0.9.1 s’instal·la correctament al sistema Ubuntu 20.04. Ara podem passar a la instal·lació de Jenkins.

Instal·lació de Jenkins a Ubuntu 20.04

Jenkins es pot instal·lar fàcilment a Ubuntu important i afegint les claus GPG al sistema.

Ara heu d'afegir claus GPG:

$wget -p -O- https://pkg.jenkins.io/debian/jenkins.io.key| suo apt-key afegir-

Després d'afegir claus GPG, afegiu l'adreça del paquet Jenkins a la llista de fonts escrivint l'ordre que es mostra a continuació:

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

Després d’habilitar el dipòsit Jenkins, només cal que actualitzeu la memòria cau APT del sistema una vegada.

$suoactualització apt

Avancem i fem la feina real d’instal·lar Jenkins.

$suoapteinstal·larJenkins

Escriviu la y requerida i continueu el procés d’instal·lació prement la tecla Retorn.

El Jenkins s'ha instal·lat correctament. Comencem i configurem el servidor Jenkins.

Inicieu el servidor Jenkins

El servei Jenkins hauria d'iniciar-se automàticament en la instal·lació de Jenkins. Per verificar l'estat del servei Jenkins, escriviu l'ordre següent.

$suosystemctl status jenkins

Està actiu en el meu cas, però si no ho és, comenceu escrivint l'ordre que es mostra a continuació:

$suosystemctl start jenkins

Després de comprovar i iniciar el servei, ajustem el tallafoc.

Configureu el tallafoc per al servidor Jenkins

Ara, per configurar el tallafoc del servidor Jenkins mitjançant l’eina UFW, hem d’habilitar el tallafoc i obrir el port 8080 per accedir-hi des de qualsevol lloc. Simplement escriviu l'ordre següent:

$suoufw permetre8080

I comproveu l'estat de UFW escrivint l'ordre que es mostra a continuació:

$suoestat ufw

Si l'estat està inactiu, activeu-lo escrivint l'ordre que es mostra a continuació:

$suoufwhabilitar

Ara, torneu a comprovar l'estat de UFW.

$suoestat ufw

Podeu veure que el port 8080 està permès.

Configureu Jenkins

Per configurar Jenkins, escriviu el vostre nom de domini o adreça IP juntament amb el port 8080 a la barra d’adreces del navegador i haureu de tenir la pàgina Desbloqueja Jenkins demanant una contrasenya, com la imatge que es mostra a continuació.

Podeu obtenir la contrasenya des de la ubicació indicada mitjançant l'ordre cat al terminal. L'ordre per obtenir la contrasenya seria així:

$suo gat /on/lib/Jenkins/secrets/inicialAdminPassword

Aquesta ordre imprimirà la contrasenya directament i la podeu copiar i enganxar al camp de contrasenya de la pantalla de Desbloqueig de Jenkins i fer clic al botó Continua.

Us dirigirà a la pantalla següent, on us demanarà instal·lar els connectors suggerits o seleccionar els connectors que vulgueu.

Seleccioneu Instal·la els connectors suggerits. En fer clic, començarà a instal·lar els connectors predeterminats.

Després d’instal·lar correctament els connectors, demanarà la configuració del nom d’usuari, contrasenya i adreça de correu electrònic de l’usuari administrador.

Proporcioneu els camps d’entrada obligatoris i premeu el botó Desa i continua.

A continuació, us dirigirà a una pàgina per configurar l'URL de Jenkins.

De moment, aneu amb l'URL generat automàticament per defecte i feu clic al botó Desa i finalitza a l'extrem inferior dret.

Quan finalitzeu la configuració de Jenkins, podeu tenir la pantalla amb el missatge d'èxit que Jenkins està a punt !, tal com es mostra a continuació.

Feu clic al botó Inicia amb Jenkins i, a la pàgina següent, tindreu un aspecte net del tauler.

I així és com arribem al final d’instal·lar i configurar Jenkins al sistema Ubuntu 20.04 LTS.

Conclusió

En aquest post, hem tractat la instal·lació d’OpenJDK 11 i Jenkins al sistema Ubuntu 20.04 LTS. També hem tractat la configuració del tallafoc de Jenkins i hem après a configurar-la per primera vegada. Després de llegir aquest post, qualsevol principiant pot instal·lar i començar a utilitzar Jenkins a Ubuntu 20.04. Si voleu aprendre, explorar o aprofundir en el Jenkins, no dubteu a visitar-lo i llegir-lo documentació oficial de Jenkins.