Guía de Instalación y Actualización

Este documento técnico explica cómo desplegar el software iWISP en una computadora nueva o cómo aplicar parches de seguridad y mejoras en sistemas ya existentes.


1. Proceso de Instalación (Instalador Completo)

El instalador principal (iWISP_Setup.exe) es un paquete "Todo en Uno" diseñado para preparar una PC desde cero. Al ejecutarlo, el asistente realiza las siguientes tareas críticas en segundo plano:

Fase 1: Entorno de Ejecución
  • Copia de Archivos: Despliega el ejecutable principal iWISP.exe y los archivos de configuración base.
  • Instalación de Java (JDK 24): Verifica e instala el entorno necesario para que el código funcione.
  • Registro: Asocia los archivos del sistema y crea los accesos directos en el escritorio.
Fase 2: Motor de Base de Datos
Nota: Estos pasos solo ocurren si seleccionas "Primera Instalación".
  • 🚀 Despliegue MySQL: Instala una versión portátil de MySQL 8.0 en C:\mysql.
  • ⚙️ Servicio Windows: Configura MySQL para que inicie automáticamente con Windows.
  • 💾 Inyección SQL: Crea la base de datos adminet_test y carga la estructura inicial desde spidernet.sql.

Paso 1: Ejecutar el Asistente

Abra el archivo instalador. Windows podría pedir permisos de administrador; acéptelos.

Paso 2: Selección de Tipo

Esta es la pantalla más importante. El instalador le preguntará:

Paso 3: Finalización

El sistema mostrará varias ventanas negras (consola de comandos). NO LAS CIERRE. Son los scripts configurando la base de datos automáticamente. Espere a que desaparezcan solas.


2. Proceso de Actualización (Parche)

El paquete de actualización (iWISP_Actualizacion.exe) es mucho más ligero y seguro. Está diseñado para no tocar sus datos.

Seguridad de Datos: Este actualizador NO reinstala la base de datos ni borra la carpeta mysql/data. Sus clientes, pagos y configuraciones están a salvo.

¿Qué hace exactamente el actualizador?

  1. Verificación de Seguridad: Antes de empezar, el script busca si existe el archivo iWISP.exe en la carpeta de destino. Si no encuentra el programa original, bloquea la instalación para evitar errores.
  2. Reemplazo Quirúrgico: Sobrescribe únicamente el archivo iWISP.exe con la nueva versión (ej. 1.0.7.d).
  3. Limpieza: Ignora la instalación de Java y MySQL, ya que asume que el sistema ya está operativo.
⚠️ Regla de Oro para Actualizar

Siempre asegúrese de seleccionar la misma carpeta donde instaló la versión original (generalmente C:\Archivos de Programa (x86)\iWISP).
Si selecciona una carpeta diferente, el actualizador le mostrará un error y no continuará.

Advertencia: Sigue los pasos de instalacion, al pie de la letra para evitar errores.