Instalacion
Esta guia cubre los requisitos, el proceso de instalacion y la activacion de la licencia de FoxServer.
Requisitos del sistema
| Componente | Minimo | Recomendado |
|---|---|---|
| Visual FoxPro | 9.0 SP2 | VFP 9 SP2 / VFP 10.1 |
| Windows | Windows 10 | Windows 10 / 11 (64-bit) |
| .NET Framework | 4.7.2 | 4.8 |
| RAM | 4 GB | 8 GB+ |
| Espacio en disco | 500 MB | 1 GB+ |
| Permisos | Administrador (para instalacion) | |
Proceso de instalacion
1. Descarga el instalador
Descarga FoxServer_Setup.exe desde tu portal de cliente (seccion Descargas) o desde la pagina de producto.
2. Ejecuta como Administrador
Haz clic derecho sobre el instalador y selecciona "Ejecutar como administrador". Es necesario para registrar los componentes COM y configurar las variables de entorno.
3. Sigue el asistente
El instalador crea la estructura de directorios, registra los componentes y configura la ruta del sistema.
Estructura de directorios
C:\Program Files\FoxServer\
├── bin\
│ ├── FoxServer.exe
│ ├── Newtonsoft.Json.dll
│ ├── SecurityHelper.dll
│ └── logs\
├── config\
│ ├── foxserver.lic <-- tu archivo de licencia
│ └── servers\ <-- configs de proyectos
└── logs\ 4. Coloca el archivo de licencia
Descarga tu archivo .lic desde el portal de clientes y coloca en la ruta indicada. Ver seccion de Licencias.
Activacion de licencia
Despues de la compra, recibiras un archivo .lic por correo electronico. Tambien puedes descargarlo desde el portal en la seccion Licencias.
- Descarga tu archivo
foxserver.licdesde el portal. - Copia el archivo a:
C:\Program Files\FoxServer\config\foxserver.lic - Reinicia FoxServer.
- El servidor muestra la informacion de licencia en la consola al arrancar.
5. Verifica la instalacion
Abre una ventana de comandos y ejecuta el servidor para verificar que todo funciona.
Verificacion
Abre una terminal y ejecuta:
cd "C:\Program Files\FoxServer\bin"
FoxServer.exe Deberias ver algo similar a:
FoxServer v0.7.0 — Starting...
License: Commercial — Irwin Rodriguez
Maintenance: Active (expires 2027-01-15)
Loading servers...
[salesapi] Listening on http://0.0.0.0:8080
Ready. Problemas comunes
| Problema | Causa | Solucion |
|---|---|---|
| Error: Privilegios de administrador | Instalador ejecutado sin admin | Clic derecho > Ejecutar como administrador |
| .NET Framework no encontrado | Runtime no instalado | Descargar .NET Framework 4.8 de Microsoft |
| Fallo en validacion de licencia | Archivo .lic ausente o incorrecto | Descargar .lic correcto del portal y colocar en config/ |
| Puerto 8080 en uso | Otro servicio usa el puerto | Cambiar puerto en la configuracion del servidor |
| Error al cargar DLL | Dependencia faltante | Reinstalar; verificar que todos los DLLs en bin/ esten presentes |
Siguiente: Primeros pasos →