Requisitos Previos
Antes de instalar el sistema de gestión de inventarios, asegúrate de cumplir con los siguientes requisitos técnicos.Servidor Local
XAMPP
El sistema requiere XAMPP como entorno de desarrollo local.
Requisitos del Servidor
Apache
- Versión mínima: Apache 2.4+
- Módulos requeridos:
mod_rewrite(para redirecciones)mod_php(para procesamiento PHP)
PHP
Versión
PHP 7.4 o superior
Recomendado
PHP 8.0+
Extensiones PHP Requeridas
Las siguientes extensiones PHP deben estar habilitadas:- mysqli - Para conexión con MySQL
- session - Para manejo de sesiones de usuario
- json - Para procesamiento de datos
- mbstring - Para manejo de caracteres UTF-8
Verificar extensiones PHP habilitadas
Verificar extensiones PHP habilitadas
Puedes verificar las extensiones habilitadas creando un archivo Luego accede a
info.php en tu carpeta htdocs:http://localhost/info.php en tu navegador.Configuración PHP Recomendada
Edita el archivophp.ini de XAMPP con las siguientes configuraciones:
MySQL
Versión
MySQL 5.7 o superior
Recomendado
MySQL 8.0+
Configuración de Base de Datos
El sistema requiere:- Nombre de la base de datos:
bd_inventario - Usuario por defecto:
root - Contraseña por defecto: (vacía)
- Host:
localhost - Puerto:
3306
Tablas Requeridas
El sistema utiliza las siguientes tablas principales:usuarios- Autenticación y rolesproductos- Catálogo de productosmovimientos- Registro de entradas/salidas
Navegadores Compatibles
El sistema es compatible con los siguientes navegadores web:Google Chrome
Versión 90+
Mozilla Firefox
Versión 88+
Microsoft Edge
Versión 90+
Safari
Versión 14+
Se recomienda mantener el navegador actualizado a la última versión estable para mejor rendimiento y seguridad.
Compatibilidad Mobile
El sistema es accesible desde navegadores móviles:- iOS: Safari 14+ / Chrome 90+
- Android: Chrome 90+ / Firefox 88+
La interfaz actual no está completamente optimizada para dispositivos móviles. Se recomienda usar en pantallas de escritorio o tablet.
Requisitos de Hardware
Servidor de Desarrollo
Mínimo:- Procesador: Intel Core i3 o equivalente
- RAM: 4 GB
- Espacio en disco: 2 GB disponibles
- Conexión a Internet (para instalación inicial)
- Procesador: Intel Core i5 o superior
- RAM: 8 GB o más
- Espacio en disco: 5 GB disponibles
- SSD para mejor rendimiento
Requisitos del Sistema Operativo
- Windows
- Linux
- macOS
- Windows 7, 8, 10, o 11 (32-bit o 64-bit)
- .NET Framework 4.0 o superior (para algunas herramientas de XAMPP)
- Microsoft Visual C++ Redistributable (incluido con XAMPP)
Permisos de Archivos
El servidor web debe tener permisos de lectura/escritura en:- Carpeta principal del proyecto:
htdocs/inventario/ - Archivos de configuración:
config/conexion.php - Sesiones PHP: directorio temporal del sistema
Configurar permisos en Linux
Configurar permisos en Linux
Configurar permisos en Windows
Configurar permisos en Windows
- Clic derecho en la carpeta
C:\xampp\htdocs\inventario - Seleccionar Propiedades > Seguridad
- Asegurar que el usuario actual tenga permisos de:
- Lectura
- Escritura
- Modificación
Verificación de Requisitos
Lista de Verificación Rápida
Antes de proceder con la instalación:- XAMPP instalado y funcionando
- Apache y MySQL activos en el panel de control
- PHP 7.4+ configurado
- Extensión mysqli habilitada
- Base de datos
bd_inventariocreada - Navegador web moderno instalado
- Permisos de archivos configurados correctamente
Próximos Pasos
Instalación
Sigue la guía paso a paso para instalar el sistema
Configuración
Configura la conexión a la base de datos
Solución de Problemas
Resuelve problemas comunes de instalación
Guías de Usuario
Comienza a usar el sistema