Proceso de instalación de Nginx como servicio en Windows

Descargar Nginx

  1. Ve al sitio oficial de Nginx.
  2. Descarga la versión estable de Nginx para Windows.

Extracción del archivo

  • Descomprime el archivo ZIP descargado en la ubicación deseada, por ejemplo:
C:\nginx

    Prueba de instalación básica

    • Abre la consola (CMD o PowerShell).
    • Navega al directorio donde descomprimiste Nginx
    cd C:\nginx
    • Inicia Nginx ejecutando el comando:bash
    nginx.exe
    • Abre tu navegador y accede a http://localhost. Deberías ver la página predeterminada de Nginx

    Configuración de Nginx como servicio

    Para configurar Nginx como un servicio en Windows, sigue estos pasos:

    • Descarga NSSM (Non-Sucking Service Manager), una herramienta que permite instalar cualquier aplicación como servicio en Windows. Descarga aquí.
    • Descomprime el archivo y coloca nssm.exe en una ubicación accesible por ejemplo:
    C:\nssm

    Registrar Nginx como servicio

    • Abre la consola con privilegios de administrador.
    • Ejecuta el siguiente comando para abrir la interfaz gráfica de NSSM:
      bash
    C:nssmnssm.exe install nginx
    • En el cuadro de diálogo que aparece:
      • Application Path: selecciona la ruta de nginx.exe (por ejemplo, C:nginxnginx.exe).
      • Startup Directory: selecciona la carpeta donde está nginx.exe.
    • Haz clic en Install Service para registrar Nginx como un servicio.

    Iniciar el servicio

    • Abre el «Administrador de Servicios» de Windows (services.msc).
    • Busca el servicio «nginx» y haz clic en «Iniciar».

    Verificar el funcionamiento

    • Una vez iniciado el servicio, abre http://localhost en tu navegador para verificar que Nginx esté funcionando.

    Configuración adicional (opcional)

    • Edita el archivo nginx.conf (ubicado en C:nginxconf) para personalizar el comportamiento del servidor según las necesidades de tu blog.

    Control del servicio

    • Para detener o reiniciar Nginx, utiliza el «Administrador de Servicios» de Windows o los siguientes comandos:
    nssm stop nginx #Detener
    nssm start nginx #Iniciar

    ¡Listo! Con estos pasos, tendrás Nginx configurado como un servicio en Windows. Si tienes alguna duda o necesitas ayuda con la configuración, ¡Deja un comentario!

    Comparte la publicación

    Deja un comentario

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