Nginx
-
Configuración de Logstash en Droplet para reenviar logs de Nginx a OpenSearch administrado
Introducción El mantenimiento de los registros de los servidores web es fundamental para que tu sitio web funcione sin problemas, resolver dificultades y comprender el comportamiento de los usuarios. Si estás utilizando Nginx, genera registros de acceso y errores llenos de información valiosa. Para administrar y analizar estos registros, puedes utilizar Logstash para procesar y reenviarlos, y DigitalOcean OpenSearch para indexar y visualizar la información. En este tutorial, nos guiará a través de la instalación de Logstash en una Droplet,…
-
Introducción a los servidores web
Introducción El rol principal de un servidor web es servir páginas web para un sitio web. Una página web puede renderizarse a partir de un solo archivo HTML o una combinación compleja de recursos que se ensamblan. Si deseas alojar tu aplicación web en internet, en muchos casos necesitarás un servidor web. Uno de los usos más comunes de los servidores web es servir los archivos necesarios para renderizar un sitio web en un navegador. Cuando visitas http://www.digitalocean.com, comienzas ingresando…
-
Cómo crear redireccionamientos temporales y permanentes con Nginx
Introducción La redirección HTTP es una forma de señalar un dominio o una dirección hacia otro. Hay varios tipos diferentes de redireccionamientos, cada uno de los cuales significa algo diferente para el navegador del cliente. Los dos tipos más comunes son las redirecciones temporales y las redirecciones permanentes. Las redirecciones temporales (código de estado de respuesta 302 Encontrado) son útiles si una URL necesita ser servida temporalmente desde una ubicación diferente. Por ejemplo, si estás realizando mantenimiento en el sitio,…
-
Cómo configurar Nginx con SSL como proxy inverso para Jenkins
Introducción Por defecto, Jenkins viene con su propio servidor web incorporado, que escucha en el puerto 8080. Esto es conveniente si ejecutas una instancia privada de Jenkins, o si solo necesitas poner algo en marcha rápidamente y no te importa la seguridad. Sin embargo, una vez que tengas datos de producción reales yendo a tu host, es una buena idea usar un servidor web más seguro como Nginx para manejar el tráfico. Esta publicación detallará cómo envolver tu sitio con…
-
Introducción a los Servidores Web
Introducción A web server’s primary role is to serve web pages for a website. A web page can be rendered from a single HTML file, or a complex assortment of resources fitted together. If you want to host your web application on the internet, in many cases you will need a web server. Uno de los casos de uso más comunes para los servidores web es servir archivos necesarios para renderizar un sitio web en un navegador. Cuando visitas http://www.digitalocean.com,…
-
Cómo configurar Nginx con soporte HTTP/2 en Ubuntu 22.04
A previous version of this tutorial was written by Sergey Zhukaev. Introducción Nginx es un servidor web de código abierto rápido y confiable. Ganó popularidad debido a su bajo consumo de memoria, alta escalabilidad, facilidad de configuración y soporte para una amplia variedad de protocolos. HTTP/2 es una versión más nueva del Protocolo de Transporte de Hipertexto, que se utiliza en la web para entregar páginas desde el servidor al navegador. HTTP/2 es la primera actualización importante de HTTP en…
-
Cómo mover la raíz web de Nginx a una nueva ubicación en Ubuntu 22.04
Introducción En Ubuntu, el servidor web Nginx almacena sus documentos en /var/www/html, que generalmente se encuentra en el sistema de archivos raíz junto con el resto del sistema operativo. Sin embargo, a veces es útil mover la raíz del documento a otra ubicación, como un sistema de archivos montado separado. Por ejemplo, si sirve varios sitios web desde la misma instancia de Nginx, colocar la raíz del documento de cada sitio en su propio volumen le permite escalar en respuesta…
-
Cómo desplegar aplicaciones web balanceadas en carga en DigitalOcean con CDK para Terraform y TypeScript
El autor seleccionó la Fundación Wikimedia para recibir una donación como parte del programa Write for Donations. Introducción La Infraestructura como Código (IaC) es una práctica de automatización de implementación y modificaciones de infraestructura al definir los estados de los recursos y sus relaciones en código. La ejecución de ese código luego crea o modifica los recursos reales en la nube. La IaC permite a los ingenieros utilizar una herramienta de IaC como Terraform (de HashiCorp) para el aprovisionamiento de…
-
Cómo instalar Nginx en Debian 10
Introducción Nginx es un servidor web gratuito y de código abierto utilizado para alojar sitios web y aplicaciones de todos los tamaños. El software es conocido por su bajo impacto en los recursos de memoria, su alta escalabilidad y su arquitectura modular y orientada a eventos que puede ofrecer un rendimiento seguro y predecible. Más que simplemente un servidor web, Nginx también funciona como un balanceador de carga, una caché HTTP y un proxy inverso. En esta guía, instalarás Nginx…