Cómo instalar y ejecutar el servidor Nginx en Windows 10

Nginx es un servidor web que es muy popular entre los sistemas Linux y BSD. Muchos asumen que no es posible instalar Nginx en Windows. Eso no es cierto en absoluto porque el servidor web se puede instalar en Windows 10.

Sin embargo, según Sitio web propio de Nginx, existen algunas limitaciones de rendimiento que no se han mitigado hasta ahora. Estos incluyen solo un trabajador (aplicación web) que se ejecuta correctamente, una falta de escalabilidad y posibles problemas de autenticación UDP.

A partir de ahora, Nginx ha mencionado que abordará todos los problemas en sus futuras versiones para Windows. Para instalar y ejecutar Nginx correctamente en Windows 10, siga los pasos a continuación.

Descarga el servidor Nginx

Hay muchas ventanas descargar versiones de Nginx, y Nginx recomienda usar la “versión principal”. Sin embargo, no encontrará ningún problema si descarga su versión estable más reciente para Windows.

Seleccione el archivo zip más reciente y descárguelo en una nueva carpeta.

Descargar la versión Zip de Nginx para Windows

Como primer paso, debe extraer la nueva carpeta. Puede utilizar 7-zip, WinRAR o cualquier otro software de compresión popular.

Extraer nueva carpeta Nginx

Después de extraer el contenido del archivo en la carpeta original, debe mover toda la carpeta que vino con la copia de descarga incorporada. Tendremos que mover esto a “Archivos de programa”.

Carpeta extraída de Nginx

Pegue la carpeta en los archivos del programa. Ejecutaremos Nginx desde esta ubicación como un programa de servicio web predeterminado.

Nginx en archivos de programa

Instalación de Nginx

Para instalar y ejecutar Nginx, seleccione y haga doble clic en el archivo Nginx.exe. Ahora se ha activado para su uso posterior.

Instalador de ejecución de Nginx

En el siguiente paso, debe verificar si la instalación se ha realizado correctamente. Para ello, puede ir a su navegador predeterminado y escribir “localhost”. Si ve la siguiente pantalla que dice que el servidor web Nginx se instaló correctamente y funciona, no hay problemas en la instalación de Windows 10.

Nginx funcionando con éxito

Para detener Nginx, puede finalizarlo desde la ventana del Administrador de tareas.

Parada de Nginx

Ejecutando Nginx en su PC con Windows

Para ejecutar Nginx, debe utilizar Internet Information Services (IIS), que es un servidor web de Microsoft que sirve las páginas o archivos HTML solicitados. Puede habilitarlo desde “Activar o desactivar las funciones de Windows” en el Panel de control. Marque los campos obligatorios para “Herramientas de administración web” y “Consola de administración IIS”.

Enciende Iis

IIS tardará un tiempo en habilitarse en su computadora mientras se aplican los cambios.

Aplicación de características de Windows Iis

Puede abrir el Administrador de IIS directamente desde el menú Inicio. Aquí, podrá acceder al sitio web predeterminado, que generalmente se encuentra en “inetpub wwwroot”. Esto también se conoce como raíz de la aplicación web.

Es útil cambiar la ruta física de esta raíz a una carpeta más deseable. Creé una nueva carpeta “Trabajo” en C: y cambié la ruta física a “C: Trabajo”.

Ruta predeterminada Raíz del documento del administrador de Iis

Después de esto, vaya a la carpeta Nginx cuyo nombre cambió en los archivos de programa. Haga clic en “Conf” y seleccione “nginx.conf”. Este archivo se puede editar con el editor de texto Notepad ++.

Edite el archivo Nginx Conf con Notepadplusplus

En Notepad ++, cambie la raíz a la ruta física editada que discutimos anteriormente.

Ubicación Docroot

Puede editar el archivo index.html en la carpeta raíz en una pestaña separada. Cambie el texto a lo que desea que el servidor web muestre en la pantalla.

Cambiar la página HTML del índice

Ahora, ejecute el programa Nginx.exe una vez más y escriba “localhost” en una ventana del navegador. El servidor web Nginx resaltará las ediciones que realizó.

Videos de prueba de Nginx

Sitio de recursos de Nginx tiene una lista completa de aplicaciones de servidor web que puede utilizar para ejecutar varias aplicaciones en una PC con Windows.

Resumen

Nginx es una de las principales empresas de servidores web que se espera que eclipsará a Apache en el futuro. Además, es más rápido, puede manejar más problemas concurrentes y es confiable. En resumen, si tiene un sitio web simple que desea conectarse a Nginx, puede hacerlo ahora mismo sin ningún problema.

¿Ha intentado instalar y ejecutar Nginx en sistemas Windows? ¿Cuáles fueron los problemas que enfrentó? Háznoslo saber en los comentarios.

¿Es útil este artículo?

¡Ayúdanos a difundirlo!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *