Com instal·lar un servidor d’automatització de Jenkins a Ubuntu 18.04

Introducció

Jenkins és una aplicació única basada en servidors d’automatització que s’executa en un contenidor de servlet Java. El servei admet una gran varietat de sistemes de programari de gestió de control social (SCM) com SVN, Git i Mercurial. També és un programari gratuït amb llicència MIT.


Aquesta guia us portarà a través del procés d’instal·lació de Jenkins en un Ubuntu 18.04 VPS .. Començarem executant Jenkins en el nostre allotjament de noms de domini, després l’instal·lem sota el servidor Apache i la configurarem com a servidor intermediari invers..

Abans de començar

Abans de començar, necessiteu el següent: Un VPS Ubuntu 18.04 actualitzat o un servidor dedicat.

Pas 1: Instal·lació de Java

Com que Jenkins funciona amb Java, heu de començar instal·lant Java OpenJDK al vostre servidor. Java es pot instal·lar des d’un dipòsit de PPA amb la comanda següent:

$ Sudo apt install software-properties-common apt-transport-https -y
$ Sudo add-apt-repository ppa: openjdk-r / ppa -y

A continuació, instal·leu Java amb l’ordre apt:

$ Sudo apt instal·lar openjdk-8-jdk -y

Un cop fet el procés d’instal·lació, confirmeu que s’ha instal·lat correctament la versió java correcta:

$ Sudo java -versió

Ara, Java OpenJDK s’instal·larà correctament al servidor Ubuntu.

És important tenir en compte que si el vostre sistema disposa de diverses versions java, utilitzeu la següent comanda per modificar la versió predeterminada de java:

$ sudo actualització-alternatives –config java

Pas 2: Instal·lació de Jenkins

Jenkins presenta un dipòsit funcional per a Ubuntu que és un paquet essencial a l’hora d’instal·lar Jenkins.

Per afegir claus GPG i repositori Jenkins al vostre sistema, executeu l’ordre següent:

$ wget -q -O – https://pkg.jenkins.io/debian-stable/jenkins.io.key | Afegeix la clau sudo apt-key –

Un cop hàgiu activat el dipòsit de Jenkins, executeu la comanda següent per afegir el dipòsit de paquets per a Debian per referir-se a sources.list del vostre servidor:

$ Sudo sh -c ‘echo deb http://pkg.jenkins.io/debian-stable binari / > /etc/apt/sources.list.d/jenkins.list ‘

A continuació, feu que els paquets aptos siguin actualitzats i, a continuació, instal·leu la versió més recent de Jenkins mitjançant la següent comanda:

Actualització $ sudo apt
$ Sudo apt instal·lar jenkins

Ara, Jenkins s’iniciarà automàticament un cop finalitzi el procés. Assegureu-vos que el configureu per començar al moment d’arrencada.

$ Sudo systemctl iniciar jenkins
$ Sudo systemctl habilitar jenkins

Comproveu que Jenkins funcioni correctament a Ubuntu 18.04:

$ Sudo systemctl estat jenkins

A la pantalla es mostrarà la sortida següent:

● jenkins.service- LSB: StartJenkinsatboottime
Carregat: carregat (/etc/init.d/jenkins;generated)
Actiu: actiu (sortit) des del WW2018-09-2215: 18: 22PDT; 5min32sago
Docs: man: systemd-sysv-generator (8)
Tasques: 0 (límit: 2319)
CGroup: /system.slice/jenkins.service

Pas 3: configuració del tallafoc UFW

Jenkins està dissenyat per funcionar al port 8080. En aquest pas, obrirem aquest port mitjançant ufw:

$ Sudo ufw permet el 8080

A continuació, executeu la comanda següent per confirmar l’estat de ufw:

$ Sudo estat ufw

Això us donarà una producció similar a:

Estat: actiu

A l’acció des
—                         ——      —-
OpenSSH PERMET En qualsevol lloc
8080 PERMET En qualsevol lloc
OpenSSH (v6) PERMET En qualsevol lloc (v6)
8080 (v6) PERMET En qualsevol lloc (v6)

En cas que el ufw estigui inactiu, executeu les ordres següents per activar-lo i activeu OpenSSH

$ Sudo ufw permet OpenSSH
$ Sudo ufw habilitat

Això és! El tallafoc està totalment configurat, a més que s’instal·la Jenkins. Això vol dir que ara podeu continuar amb la configuració inicial de Jenkins.

Pas 4: configuració de Jenkins

Per configurar Jenkins després d’haver-lo instal·lat, aneu al port 8080 del navegador, introduïu el vostre nom de domini i la vostra adreça IP i, a continuació, http: // your_ip_or_domain: 8080. Apareixerà la pantalla següent:

Com instal·lar i configurar el servidor Jenkins al vostre Ubuntu 18

En el procés d’instal·lació, l’instal·lador de Jenkins crea automàticament una contrasenya de 32 caràcters. Per copiar el fitxer de contrasenya al vostre terminal mitjançant l’ordre següent:

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

Localitzeu el fitxer Contrasenya de l’administrador i introduïu la contrasenya i premeu Continua.

Obtindreu una pantalla que us demanarà que instal·leu alguns complements recomanats per a Jenkins. Selecciona Instal·leu complements suggerits.

Com instal·lar i configurar el servidor Jenkins al vostre Ubuntu 18

La pàgina següent mostrarà que la instal·lació està en curs.

Com instal·lar i configurar el servidor Jenkins al vostre Ubuntu 18

Un cop els complements de Jenkins s’implementin correctament, se us demanarà que creeu un compte d’administrador. Introduïu la informació necessària i premeu Desa i continua.

Com instal·lar i configurar el servidor Jenkins al vostre Ubuntu 18

Se us demanarà que introduïu l’URL de la instància de Jenkins. Incloeu el domini de Jenkins i, a continuació, premeu Desa i acaba.

Com instal·lar i configurar el servidor Jenkins al vostre Ubuntu 18

Un cop creat el compte d’usuari d’administració, obtindreu una pantalla de confirmació que mostra “Jenkins està a punt”.

Com instal·lar i configurar el servidor Jenkins al vostre Ubuntu 18

Per visitar la pàgina principal del tauler de control de Jenkin, premeu “Comença a utilitzar Jenkins”.

Com instal·lar i configurar el servidor Jenkins al vostre Ubuntu 18

Ara, Jenkins s’ha instal·lat correctament al sistema Ubuntu 18.04.

Conclusió

Heu instal·lat i configurat correctament Jenkins al servidor Ubuntu 18.04.

Consulteu aquests tres millors serveis d’allotjament Linux

FastComet

Preu inicial:
2,95 dòlars


Fiabilitat
9.7


Preu
9.5


Usuari amigable
9.7


Assistència
9.7


Característiques
9.6

Llegiu comentaris

Visita FastComet

Hostinger

Preu inicial:
0,99 USD


Fiabilitat
9.3


Preu
9.3


Usuari amigable
9.4


Assistència
9.4


Característiques
9.2

Llegiu comentaris

Visita Hostinger

ChemiCloud

Preu inicial:
2,76 dòlars


Fiabilitat
10


Preu
9.9


Usuari amigable
9.9


Assistència
10


Característiques
9.9

Llegiu comentaris

Visita ChemiCloud

Articles relacionats amb la informació

  • Com executar un contenidor de Jenkins a Ubuntu 18.04
    expert
  • Com instal·lar MongoDB al VPS o a un servidor dedicat Ubuntu 18.04
    intermèdia
  • Com instal·lar Git 2.15.1 a Ubuntu 18.04
    intermèdia
  • Com instal·lar MyWebSQL en un servidor Ubuntu 18.04 VPS o un servidor dedicat
    intermèdia
  • Com instal·lar la pila LEMP (Nginx, MariaDB i PHP) a Ubuntu 18.04 LTS?
    intermèdia
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me