# Despliegue rápido en cPanel

Guía paso a paso para subir el sistema sin afectar otros proyectos.

## Resumen

- Solo crea **una base de datos nueva**
- Solo usa **un subdominio nuevo**
- **No modifica** tus otros sitios PHP

## Paso 1: Subdominio

1. cPanel → **Subdominios**
2. Subdominio: `equipos` (resultado: `equipos.tudominio.com`)
3. PHP: **8.1** o **8.2**

## Paso 2: Base de datos

1. cPanel → **Bases de datos MySQL**
2. Crear BD: `registro_equipos`
3. Crear usuario y asignarlo a la BD
4. phpMyAdmin → Importar → `database/schema.sql`

## Paso 3: Subir archivos

Con FileZilla, conecta al VPS/hosting:

```
LOCAL                          REMOTO (ejemplo)
public/*                  →    /home/user/equipos.tudominio.com/public_html/
includes/                 →    /home/user/equipos.tudominio.com/includes/
config.example.php        →    /home/user/equipos.tudominio.com/
database/schema.sql       →    (solo para importar en phpMyAdmin)
```

## Paso 4: config.php

Renombra o copia en el servidor:

```
config.example.php  →  config.php
```

Edita con los datos de MySQL de cPanel:

```php
'name' => 'user_registro_equipos',
'user' => 'user_registro',
'pass' => 'password_generado_en_cpanel',
```

## Paso 5: Verificar

Visita `http://equipos.tudominio.com`

Si hay error de conexión BD → revisa `config.php`.

Si DNI no busca → el hosting debe permitir `file_get_contents` a URLs externas (`allow_url_fopen=On`).

## Checklist

- [ ] Subdominio creado
- [ ] PHP 8.1+ seleccionado
- [ ] BD creada e importado schema.sql
- [ ] Archivos en public_html e includes
- [ ] config.php fuera de public_html
- [ ] Sitio abre index.php
- [ ] Registro de prueba funciona
