Instalación automática - Windows

Esta guía describe la instalación de la plataforma Navixy On-Premise mediante un script automatizado. Este tipo de instalación está diseñado para servidores Windows.

Para servidores Linux, por favor utilice las instrucciones correspondientes.

Prerrequisitos de instalación

Primero, necesita tener lo siguiente antes de comenzar la instalación:

  • Un servidor (o servidores) que cumpla(n) con todos los Hardware del servidor requisitos. Tenga en cuenta que los servidores Windows suelen ser más exigentes en recursos, por lo que siempre es aconsejable proporcionar RAM y CPU adicionales.

  • Windows Server de la última versión disponible para usted. El script de instalación se desarrolló en Windows Server 2025, pero utiliza Powershell, por lo que es aplicable a cualquier versión del SO actualizada.

  • Paquete de software Navixy y clave de licencia proporcionados por el equipo de Navixy.

  • Nombre(s) de dominio registrado(s) que utilizará para su instancia de Navixy.

Si no planea usar dominios dedicados para la API y el panel de administración, el configurador configurará el acceso a estos componentes como subdirectorios del dominio principal.

Este proceso automático instalará todos los prerrequisitos de software listados en Software del servidor documento, lo que significa que no necesita instalarlos manualmente usted mismo. Sin embargo, para Windows se recomienda utilizar software de terceros como:

  • Editor de texto avanzado para manejar configuraciones y archivos de registro grandes (como Notepad++).

  • Cualquier compresor capaz de trabajar con tar.gz archivos (como 7zip). Las versiones más recientes de Windows son capaces de manejar este tipo de archivo de forma nativa, por lo que puede que no sea necesario el compresor de terceros.

Todo el proceso de instalación debe realizarse como administrador.

Configuración de red

Dependiendo de la configuración inicial de su servidor, puede que no tenga abiertos los puertos necesarios para el funcionamiento normal de la plataforma. Es posible que necesite abrir explícitamente estos puertos en el firewall de Windows.

Esto normalmente incluye puertos tales como:

  • Puertos HTTP/HTTPS 80 y 443.

  • Puerto 32233 para la verificación de la licencia.

  • Cualquier puerto dedicado para conectar dispositivos de rastreo.

  • Puerto 3306 para trabajar con la base de datos en un servidor dedicado.

Para más información, consulte la página de Red en nuestras instrucciones.

Paquete Navixy

El paquete de distribución Navixy On-premise está siempre disponible para descargar en el enlace directo:

⬇️ Descargar paquete Navixy

Su navegador puede advertirle que la descarga no es segura: esto es normal para archivos tar.gz. Ignore la advertencia y descargue el archivo de forma segura.

Descomprima el archivo recién descargado y navegue hasta la carpeta llamada \navixy-package. Esta será la carpeta principal con la que trabaja esta instrucción, y cualquier ruta anidada se referirá a ella salvo que se especifique explícitamente lo contrario.

Script de instalación

Proceda a \navixy-package\windows carpeta y ejecute el NavixyInstaller.ps1 script con Powershell:

Ejecutar con Posershell

Esto iniciará el proceso de instalación y verá el menú de selección del tipo de instalación:

Menú del instalador

Puede elegir instalar todos los componentes en un único servidor o desplegar la base de datos y la aplicación en servidores dedicados.

Los pasos posteriores dependerán del tipo de instalación que elija.

Todos los componentes en un servidor

Para desplegar toda la plataforma en un solo servidor, seleccione Install All Components (Full Installation) - escriba el número correspondiente 1 y presione Enter.

El script solicitará los siguientes valores:

  • Clave de licencia - introduzca la combinación de caracteres recibida del Soporte Técnico de Navixy. Si no dispone de una clave de licencia, termine la instalación y contacte con su Account Manager o Soporte Técnico.

  • Contraseña de la base de datos - esta contraseña se asignará al usuario de la base de datos navixy y será utilizada por los servicios de backend para acceder a la base de datos.

  • Dominio del servicio - dominio básico de su instancia. Será utilizado por sus clientes para acceder al servicio de rastreo.

  • Dominio de la API (opcional) - si se especifica, será usado para acceder a la API. Si no es necesario, presione Enter para omitir.

  • Dominio del panel (opcional) - si se especifica, será usado para acceder al panel de Administración. Si no es necesario, presione Enter para omitir.

  • Configuración SSL - y para HTTPS, n para HTTP.

  • Rutas de certificados SSL - rutas completas a los certificados (en formato crt ) y las claves privadas (en formato key ) para cada uno de los dominios especificados. Los archivos de certificado y clave privada deben ubicarse en cualquier carpeta del servidor.

Windows - AiO

Después de especificar los parámetros requeridos, el script instalará la plataforma y todo el software necesario. Aquí deberá esperar algún tiempo. A continuación se indican las acciones automáticas que verá en la interfaz de Powershell:

  1. Instalación de JDK

  2. Descarga de Nginx

  3. Instalación de MySQL

  4. Configuración de MySQL

  5. Carga de la estructura de la base de datos

  6. Configuración del sitio web

  7. Configuración de los servicios de backend

No se requiere participación activa por su parte. Si el script encuentra algún error, se lo notificará.

En este punto, la instalación ha finalizado. Proceda a la sección Pasos finales para comprobar el funcionamiento de la plataforma.

Instalación en dos servidores

Esta sección describe la instalación de la plataforma dividida en dos servidores: un servidor de base de datos dedicado y un servidor de aplicación dedicado. Aquí necesita descomprimir /navixy-package en ambos servidores y comenzar desplegando la base de datos.

Servidor de base de datos

Ejecute el NavixyInstaller.ps1 script con Powershell y seleccione Install Database Only - escriba el número correspondiente 2 y presione Enter.

El script solicitará los siguientes valores:

  • Clave de licencia - introduzca la combinación de caracteres recibida del Soporte Técnico de Navixy. Si no dispone de una clave de licencia, termine la instalación y contacte con su Account Manager o Soporte Técnico.

  • Contraseña de la base de datos - esta contraseña se asignará al usuario de la base de datos navixy y será utilizada por los servicios de backend para acceder a la base de datos. ¡Guarde esta contraseña!

Windows - servidor DB

Después de especificar los parámetros requeridos, el script instalará MySQL, importará la estructura de la base de datos y la poblará con los valores predeterminados. Espere hasta que el script termine su operación.

Guarde los siguientes valores:

  • Dirección IP del servidor

  • Contraseña de la base de datos

Necesitará estos valores en la siguiente etapa.

Servidor de aplicación

Ejecute el NavixyInstaller.ps1 script con Powershell y seleccione Instalar Frontend and Backend - escriba el número correspondiente 3 y presione Enter.

El script solicitará los siguientes valores:

  • Dirección del servidor de base de datos - introduzca la dirección IP de su servidor de base de datos. Puede ser una IP privada o pública dependiendo de su configuración de red y firewall.

  • Puerto de la base de datos - el puerto por defecto es 3306, por lo que si no lo cambió intencionalmente al instalar la base de datos, puede omitir este paso presionando Enter.

  • Contraseña de la base de datos - esta contraseña se asignará al usuario de la base de datos navixy y será utilizada por los servicios de backend para acceder a la base de datos.

  • Dominio del servicio - dominio básico de su instancia. Será utilizado por sus clientes para acceder al servicio de rastreo.

  • Dominio de la API (opcional) - si se especifica, será usado para acceder a la API. Si no es necesario, presione Enter para omitir.

  • Dominio del panel (opcional) - si se especifica, será usado para acceder al panel de Administración. Si no es necesario, presione Enter para omitir.

  • Configuración SSL - y para HTTPS, n para HTTP.

  • Rutas de certificados SSL - rutas completas a los certificados (en formato crt ) y las claves privadas (en formato key ) para cada uno de los dominios especificados. Los archivos de certificado y clave privada deben ubicarse en cualquier carpeta del servidor.

Windows - servidor App

Después de que se especifiquen los parámetros requeridos, el script instalará la plataforma y todo el software necesario. Espere hasta que el script instale JDK y Nginx y luego configure la aplicación. Si el script encuentra algún error, se lo notificará.

En este punto, la instalación ha finalizado. Proceda a la sección Pasos finales.

Pasos finales

Después de que el script complete el despliegue de la aplicación, se abrirá la ventana de Servicios de Windows. Espere un par de minutos, actualice la ventana y compruebe los estados de los servicios Navixy:

  • Navixy api-server

  • Navixy sms-server

  • Navixy tcp-server

Los tres deberían estar activos (en ejecución), como en la captura de pantalla a continuación:

Servicios de Windows

Si Navixy tcp-server se detiene, esto suele indicar una clave de licencia incorrecta. Póngase en contacto con el soporte técnico de Navixy para recibir instrucciones adicionales.

Acceso al panel de administración

Una vez que todo esté instalado y los servicios funcionen, necesita comprobar la disponibilidad del dominio del panel de Administración en su navegador. Al especificarlo en la línea de direcciones, debería ser dirigido a la página de inicio de sesión.

Las credenciales de inicio de sesión son por defecto:

  • nombre de usuario: admin

  • contraseña: admin

Considere cambiar su contraseña del panel de Administración inmediatamente después del inicio de sesión por razones de seguridad.

Acceso a la interfaz de Usuario

Para que la interfaz de usuario esté disponible, primero necesita especificar su dominio en el panel de Administración → Service Preferences, tal como se describe en este documento: Nombre de dominio.

Si lo anterior no se realiza, la interfaz de usuario no podrá abrirse.

Actualizaciones

Para actualizar Navixy desplegado en un sistema Windows a la versión más reciente, por favor consulte este documento: Update on Windows

Solución de problemas

Si encuentra algún problema durante el proceso de instalación o configuración, por favor consulte las páginas de Solución de problemas para posibles soluciones.

Última actualización

¿Te fue útil?