DEV Community

Cover image for Cómo instalar Jenkins en AWS: Guía paso a paso
Brian
Brian

Posted on • Edited on

2 2 2 2 2

Cómo instalar Jenkins en AWS: Guía paso a paso

Jenkins es un servidor de automatización de código abierto que se integra fácilmente con servicios de AWS como CodeCommit, CodeDeploy y Amazon EC2. Esta guía te muestra cómo instalar Jenkins en una instancia de Amazon EC2 y configurarlo para que puedas potenciar tus proyectos sin complicaciones.


Instalar y configurar Jenkins

1. Actualiza los paquetes:

sudo yum update -y
Enter fullscreen mode Exit fullscreen mode

2. Agrega el repositorio de Jenkins:

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
Enter fullscreen mode Exit fullscreen mode

3. Instala Java y Jenkins:

sudo dnf install java-17-amazon-corretto -y
sudo yum install jenkins -y
Enter fullscreen mode Exit fullscreen mode

4. Activa y arranca Jenkins:

sudo systemctl enable jenkins
sudo systemctl start jenkins
Enter fullscreen mode Exit fullscreen mode

5. Verifica que Jenkins esté funcionando:

sudo systemctl status jenkins
Enter fullscreen mode Exit fullscreen mode

Estado del servicio Jenkins

Configura Jenkins

1. Abre tu navegador y ve a: http://<public_dns_name>:8080.

2. Ingresa la contraseña inicial ejecutando:

sudo cat /var/lib/jenkins/secrets/initialAdminPassword
Enter fullscreen mode Exit fullscreen mode

Contraseña de administrador inicial en Jenkins

3. Sigue el asistente para:

  • Instalar los plugins sugeridos.

  • Crear tu primer usuario administrador.

Asistente de instalación 1

Asistente de instalación 2

Asistente de instalación 3

Asistente de instalación 4

Asistente de instalación 5

Asistente de instalación 6

Asistente de instalación 7

Servidor Jenkins en ejecución


¡Y listo!

Ahora tienes Jenkins configurado en AWS, listo para automatizar tus tareas y proyectos. Si tienes dudas o comentarios, ¡déjamelos aquí abajo! 👇🏻

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

The Most Contextual AI Development Assistant

Pieces.app image

Our centralized storage agent works on-device, unifying various developer tools to proactively capture and enrich useful materials, streamline collaboration, and solve complex problems through a contextual understanding of your unique workflow.

👥 Ideal for solo developers, teams, and cross-company projects

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay