La instalación de LUVEN consiste en colocar el proyecto dentro del directorio raíz del servidor web local, crear la base de datos en MySQL y ajustar el archivo de conexión con tus credenciales. El proceso completo toma menos de diez minutos en una máquina con XAMPP ya instalado. No se requiere ejecutar ningún instalador ni comando de gestión de paquetes.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/LVHJ-8/Proyecto_mecanica/llms.txt
Use this file to discover all available pages before exploring further.
Pasos de instalación
Clonar o descargar el repositorio
Abre una terminal en Si no tienes Git instalado, descarga el ZIP desde GitHub y extráelo directamente en
C:/xampp/htdocs/ y ejecuta:C:/xampp/htdocs/. El resultado debe ser la carpeta C:/xampp/htdocs/Proyecto_mecanica/.Colocar el proyecto en htdocs
Verifica que la estructura quede exactamente en esta ruta:Apache necesita encontrar el proyecto dentro de
htdocs para servirlo. Si extrajiste el ZIP y quedó una carpeta doble (como Proyecto_mecanica/Proyecto_mecanica/), mueve el contenido interior un nivel hacia arriba.Iniciar Apache y MySQL desde el Panel de Control de XAMPP
Abre el XAMPP Control Panel y haz clic en Start para los módulos Apache y MySQL. Ambos deben mostrar fondo verde y el número de puerto activo:
- Apache → puerto
80(o443para HTTPS) - MySQL → puerto
3307(configuración predeterminada de XAMPP)
3306, revisa la sección de Configuración para cambiar el puerto en adisionales/conexion.php.Crear la base de datos en phpMyAdmin
Accede a phpMyAdmin desde tu navegador:
- En el panel izquierdo, haz clic en Nueva.
- Escribe el nombre
mecanicaen el campo Nombre de la base de datos. - Selecciona el cotejamiento
utf8mb4_general_ci. - Haz clic en Crear.
CREATE TABLE completas y ejecutarlas en la pestaña SQL de phpMyAdmin.Editar el archivo de conexión
Abre Para la mayoría de instalaciones de XAMPP nuevas, los valores por defecto funcionan sin modificación.
adisionales/conexion.php y ajusta las variables según tu entorno:Crear los directorios de subida de imágenes
El sistema sube imágenes a tres subdirectorios de En Windows con XAMPP no es necesario cambiar permisos. En Linux/macOS, asegúrate de que Apache tenga permisos de escritura (
assets/img/. Crea estas carpetas si no existen:chmod 755 o chown www-data).Abrir la aplicación en el navegador
Con Apache y MySQL en ejecución, accede a la aplicación desde:Verás la página de inicio (Se te redirigirá al login. Necesitas un usuario con
index.html). Desde allí puedes navegar a la tienda, servicios y el formulario de citas. Para acceder al panel de administración ve a:rol = 'admin' en la tabla usuarios. Consulta la sección Base de Datos para el INSERT de usuario administrador inicial.