← Lumbre

Tecnología Nginx en Linux: tu primer servidor web

Portada de Nginx en Linux: tu primer servidor web

Nginx en Linux: tu primer servidor web

✦ De la máquina Linux a responder HTTP en el puerto 80/443 · Tecnología · 3 minutos que valen la pena

Roadwise Consulting

Contenido modificado tras su publicación

Objetivo: Comprender el papel de un servidor web y los pasos mentales para servir un sitio estático con Nginx.

3 min Tecnología 15–99 años
Autoevaluación
Más
Nginx en Linux: tu primer servidor web

Herramientas de la lección

◉ Entrar a La Matrix Sorpréndeme

Sobre este contenido

Ir a

Volver a Linux de cero a casi experto Cursos Explorar Mi cuenta Salir del modo estudio

El navegador pide; el servidor web responde

Nginx es un servidor web/proxy de alto rendimiento muy usado en Linux. Sirve archivos estáticos, hace de reverse proxy hacia apps (Node, Python, PHP-FPM…) y termina TLS.

Flujo mental: instalar → configurar un server block (virtual host) → apuntar root al directorio del sitio → probar → recargar nginx.

Nginx en Linux: tu primer servidor web
Imagen Pixabay (licencia libre, autor: markusspiske) https://pixabay.com/photos/code-html-technology-programming-3637299/
Primer servidor web con Nginx
Levantando Nginx en Debian/Ubuntu.
  • Paquete nginx desde repos
  • Sitios en /etc/nginx/sites-available (Debian/Ubuntu)
  • nginx -t prueba la config
  • systemctl reload nginx aplica cambios

Primer servidor web con Nginx

bashnginx.sh
sudo apt install nginxsudo systemctl enable --now nginx  # instalar, habilitar y arrancar de unasudo nginx -t                      # PROBAR la sintaxis de la configuraciónsudo systemctl reload nginx        # aplicar cambios sin cortar conexiones# /etc/nginx/sites-available/mi-sitio# server {#     listen 80;#     server_name lumbre.lat;#     root /var/www/mi-sitio;# }
Nginx sirve estáticos y hace de proxy inverso. Antes de recargar, «nginx -t» valida la sintaxis: recargar una config rota dejaría el sitio caído.

¿Para qué sirve principalmente Nginx en muchos despliegues?

nginx -t ayuda a validar la configuración antes de recargar.

Nginx

Reverse proxy
Nginx recibe la petición y la pasa a un backend interno.
server block
Bloque de configuración de un sitio/virtual host.
Puerto 80/443
HTTP y HTTPS por defecto.
reload
Recarga config sin cortar todo el servicio si es posible.

Toca una tarjeta para ver la respuesta.

Las respuestas y tu progreso se guardan sólo en este dispositivo. Contenido firmado por su autoría mediante Lumbre.

Autoevaluación

Comprueba lo que aprendiste

2 preguntas · ves cada respuesta al momento · el resultado queda guardado en tu historial

Iniciar autoevaluación
Más sobre esta lección

Rutas vivas

¿Y ahora qué? Elige el camino por lo que necesitas

No es un listado al azar: cada camino responde una pregunta distinta y te dice por qué.

Conecta con

Otra forma de comprenderlo

✦ Explorar el universo completo
Explora temas relacionados

Conceptos

Comentarios

Inicia sesión para comentar.

Todavía no hay comentarios. Sé la primera persona en opinar.