GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar y configurar Jenkins en CentOS 8 / RHEL 8

Introducción

Jenkins es un servidor de automatización de código abierto. Ayuda a automatizar las partes del desarrollo de software relacionadas con la construcción, las pruebas y la implementación, lo que facilita la integración continua y la entrega continua.

Jenkins se basa en Java y ayuda con cada parte del proceso de desarrollo de software.

Jenkins es un sistema basado en servidor que se ejecuta en contenedores de servlets como Apache Tomcat. Admite herramientas de control de versiones, incluidas AccuRev, CVS, Subversion, Git, Mercurial, Perforce, ClearCase y RTC, y puede ejecutar proyectos basados ​​en Apache Ant, Apache Maven y sbt, así como scripts de shell arbitrarios y comandos por lotes de Windows.

En este artículo, le mostraremos cómo instalar Jenkins en sistemas Ubuntu.

Instalación

Simplemente siga los pasos a continuación

  • Mantenga su servidor actualizado
dnf update -y &&  dnf upgrade -y
  • Instalar Java (OpenJDK 11)
dnf install java-11-openjdk -y
  • Instalar Jenkins el servidor de automatización.
dnf install -y jenkins

Nota :Si no pudo encontrar el servidor Jenkins en repositorios en su servidor Linux, puede agregarlo, simplemente siga los pasos a continuación para agregar el repositorio Jenkins.

Puede agregar el repositorio de 2 maneras:

(1) Agréguelo con el comando a continuación.

wget --O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo

Debería mostrar /etc/yum.repos.d/jenkins.repo guardado .

(2) Agrégalo manualmente.

vim /etc/yum.repos.d/jenkins.repo

Agregue lo siguiente, luego guarde y salga.

[jenkins]
name=Jenkins-stable
baseurl=http://pkg.jenkins.io/redhat
gpgcheck=1

Importar la clave GPG

rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key

Paso final para instalar Jenkins

dnf install jenkins -y
  • Iniciar y habilitar Jenkins
systemctl start jenkins && systemctl enable jenkins
  • Configure el cortafuegos permitiendo el puerto 8080, que es el puerto predeterminado en el que escucha Jenkins.
firewall-cmd --permanent --zone=public --add-port=8080/tcp 
firewall-cmd --reload
  • Configurar Jenkins, primero necesitamos obtener la contraseña de administrador predeterminada , puede encontrarlo con el siguiente comando. (La ubicación se muestra en Cómo empezar/Desbloquear Jenkins página.)
cat /var/lib/jenkins/secrets/initialAdminPassword

  • Acceda a Jenkins abriendo su navegador y luego vaya a http://IP_address:8000 , se le dirigirá de la siguiente manera:
  • Copie su contraseña de administrador del shell, péguela y haga clic en continuar botón.
  • Aquí, será redirigido a esa página en la que puede elegir su personalización para Jenkins, por lo que elegiré Instalar complementos sugeridos que instalarán todas las aplicaciones requeridas y todos los complementos necesarios.
  • Después de que finalice la instalación de los complementos, puede crear un usuario administrador o simplemente omitir estos pasos y continuar con el usuario administrador predeterminado como se muestra a continuación.
  • La configuración de la instancia le proporcionará la URL de Jenkins, simplemente haga clic en Guardar y finalice como se muestra a continuación.
  • La configuración está completa como se muestra a continuación, así que haga clic en Comenzar a usar Jenkins
  • Finalmente, se le dirigirá al Panel de control de Jenkins como se muestra, Así que disfrute con Jenkins.
  • Conclusión

    Eso es todo...

    Entonces, en esta guía de instalación, ilustramos cómo instalar y configurar Jenkins en CentOS 8

    También puede visitar este artículo para instalar Jenkins en el sistema Ubuntu. (Jenkins en Ubuntu ).

    Gracias.


    Cent OS
    1. Cómo instalar y configurar Nginx en CentOS 7

    2. Cómo instalar y configurar R en el sistema RHEL 8/CentOS 8 Linux

    3. CentOS/RHEL 7:Cómo instalar y configurar telnet

    4. Cómo instalar y configurar Samba en CentOS/RHEL

    5. Cómo instalar y configurar telnet en RHEL/CentOS 5,6

    Cómo instalar y configurar Checkmk en CentOS 8 / RHEL 8

    Cómo instalar y configurar Nagios Core en CentOS 8 / RHEL 8

    Cómo instalar y configurar el servidor VNC en CentOS 7 / RHEL 7

    Cómo instalar Jenkins en CentOS 8/RHEL 8 y CentOS 7/RHEL 7

    Cómo instalar y configurar MariaDB en CentOS/RHEL 7

    Cómo instalar y configurar el servidor VNC en CentOS/RHEL 8