¿Qué es NGINX?
Es un servidor web rápido, ligero y eficiente el cual puede manejar muchas conexiones al
mismo tiempo.
Sirve como:
• Servidor web
• Proxy inverso
• Balanceador de carga
• Servidor de seguridad
• Servidor HTTPS
• Instalación de NGINX
INSTALACIÓN DE NGINX
[Link] dirigimos a la página de descargas de NGINX, la última versión a la fecha es la
1.27.5, la cual descargaremos para Windows
[Link]
2. Una vez descargado, lo descomprimimos
[Link] la carpeta a nginx
[Link] la dirección de la carpeta a la raíz del sistema
[Link] instalar y correr nginx en nuestro sistema primero copiamos la dirección anterior
C:\nginx
[Link] dirigimos a las variables de entorno> Variables del sistema> Path
7. En Edit>New> Pegamos la dirección C:\nginx
[Link] los cambios
[Link]és, abrimos la terminal y ejecutamos el siguiente comando para asegurarnos que la
instalación se hizo correctamente
nginx -version
[Link], navegamos en la carpeta de nginx, damos clic en nginx
[Link] la opción “Ejecutar de todas formas”, damos los permisos necesarios
[Link], para saber si instalamos correctamente nginx, nos dirigimos a nuestro navegador
y en la barra de búsqueda escribimos localhost, la salida es la siguiente:
Si obtenemos esta salida, quiere decir que nginx está trabajando correctamente
[Link] que los servicios de https funcionen de manera correcta debemos de primero
descargar y descomprimir el archivo [Link] el cual encontramos en Microsoft
teams
[Link] de este archivo podemos ver que se encuentran las siguientes carpetas:
[Link] carpetas las debemos de sustituir es nuestra versión original de nginx y le damos
en reemplazar en los archivos destino
[Link] a la carpeta conf y buscamos el archivo [Link] y lo abrimos con un
editor en mi caso use un bloc de notas
[Link] donde se encuentran los siguientes datos:
[Link] ssl_certificate, ssl_certificate_key y ssl_password_file, debemos de modificar las
rutas por las de nuestra computadora, en el caso de la imagen estas ya fueron
configuradas
[Link] de revisar que las rutas estén correctas, procederemos a abrir Windows power
Shell como administrador
[Link] posicionamos en la ruta de nuestra carpeta de nginx y ejecutamos el siguiente
código .\[Link] -s reload
[Link] a abrir nuestro navegador para probar que este configurado
correctamente,para ello ponemos lo siguiente: [Link] y debemos de ver lo
siguiente
NOTA:Si te aparece que la conexión no es segura, dale en acceder de todas formas
Ejecución del cliente HTTP
¡Importante! El cliente debe ejecutarse en Python 3.11 o superior (lo pueden actualizar
desde la Microsoft Store), esto lo debes realizar una vez hallas completado el tutorial para
instalar tu servidor local NGINX.
[Link] el código de Microsoft Teams o de GitHub
[Link] el archivo [Link] desde terminal con el comando Python [Link] [Link]
(cambiar xx por la versión)
[Link] los resultados en terminal (2 códigos de respuesta 200 OK) y dos páginas
HTML.