Instalación de FoxServer
Contenido
Requisitos previos
Antes de instalar FoxServer, asegúrate de que tu sistema cumple con los siguientes requisitos:
-
.NET Framework 4.0 o superior
Requisito esencial para los componentes del núcleo HTTP desarrollados en X#/.NET. Descárgalo desde el sitio oficial de Microsoft si no está instalado.
-
Windows 7 SP1 o superior
Compatible con Windows 7, 8, 10 y 11. Recomendamos Windows 10 o 11 para mejor rendimiento y soporte de actualizaciones.
-
Memoria RAM: 4 GB mínimo
Se recomienda al menos 4 GB de RAM para un funcionamiento fluido, especialmente si manejas múltiples conexiones o proyectos.
-
Espacio en Disco: 500 MB mínimo
Espacio necesario para la instalación base, binarios, proyectos de ejemplo y archivos de log.
-
Permisos de administrador
Necesarios para la instalación inicial y registro de componentes COM (si aplica).
-
Firewall configurado
Asegúrate de que tu firewall permite conexiones en los puertos que utilizarás.
Importante
Si utilizas Windows 7, asegúrate de tener instaladas todas las actualizaciones de seguridad. Microsoft ya no proporciona soporte para Windows 7, por lo que recomendamos actualizar a una versión más reciente.
Método de instalación
FoxServer se instala mediante un instalador ejecutable que configura automáticamente todo lo necesario:
Instalación estándar
Utiliza el instalador ejecutable para una configuración rápida y sencilla.
Instalación estándar
La instalación estándar es el método recomendado para todos los usuarios:
-
Descargar el instalador
Descarga el archivo
Descargar FoxServer 2.5.0FoxServer_v2.5.0_Setup.exe
desde la sección de descargas. -
Ejecutar el instalador
Haz clic derecho en el archivo descargado y selecciona "Ejecutar como administrador".
-
Seguir el asistente
Sigue las instrucciones del asistente de instalación:
Pantalla de bienvenida
Acuerdo de licencia
Selección de ubicación
Selección de componentes
-
Configuración inicial
El instalador te pedirá algunas configuraciones básicas:
- Crear acceso directo en el escritorio
- Iniciar FoxServer con Windows
-
Finalizar instalación
Haz clic en "Finalizar" para completar la instalación.
-
Configuración del entorno
El instalador agrega automáticamente el directorio de FoxServer al PATH del sistema y crea la variable de entorno
FOXSERVERDIR
para facilitar el acceso desde la línea de comandos.
Información sobre Licencias
FoxServer es un proyecto comunitario respaldado por miembros de Patreon. Hay diferentes niveles de suscripción disponibles:
- Gratuito: Servidor HTTP básico, conexiones limitadas.
- Starter (10€): Logging mejorado, monitoreo básico, +Webhooks, soporte SSL.
- Professional (25€): +Caché avanzado, balanceo de carga.
- Enterprise (60€): Acceso completo, soporte prioritario.
Para generar tu licencia, visita: http://www.patreonfox.com/foxserver/license/[tu-email].
Estructura del proyecto
Después de la instalación, FoxServer crea una estructura de carpetas específica para organizar tu proyecto:
foxServer/
├── license.txt # Archivo de licencia
├── unins000.dat # Datos del desinstalador
├── unins000.exe # Ejecutable del desinstalador
├── bin/ # Archivos binarios y DLLs
│ ├── FoxServer.exe # Ejecutable principal del servidor
│ ├── Newtonsoft.Json.dll # Biblioteca para manejo de JSON
│ ├── SecurityHelper.dll # Biblioteca de seguridad
│ ├── vfpTemplate.txt # Plantilla para VFP
│ └── logs/ # Carpeta de logs dentro de bin
├── config/ # Configuración del servidor
│ ├── foxserver.lic # Archivo de licencia del servidor
│ └── servers/ # Ficheros JSON por cada proyecto web/api
└── logs/ # Carpeta principal de logs
Desinstalación
Si necesitas desinstalar FoxServer, puedes hacerlo de la siguiente manera:
Usando el desinstalador
- Abre el Panel de Control de Windows
- Ve a "Programas y características" o "Aplicaciones"
- Busca "FoxServer" en la lista
- Haz clic en "Desinstalar" y sigue las instrucciones
Atención
La desinstalación eliminará los archivos del programa, pero tus proyectos y datos podrían permanecer. Si deseas eliminar completamente todos los datos, asegúrate de eliminar manualmente las carpetas de proyectos y logs.
Siguientes pasos
Ahora que has instalado FoxServer correctamente, puedes continuar con: