Files
whatsapp/INSTRUCCIONES_SERVIDOR.md
T
2026-01-12 11:06:43 -05:00

91 lines
2.4 KiB
Markdown

# 🚀 Instrucciones para Subir al Servidor
## 📁 Archivo Listo para Subir
- **Archivo:** `whatsapp_fixed_20260104_103742.zip`
- **Tamaño:** ~164KB
- **Estado:** ✅ Todas las rutas corregidas para hosting
## 🔧 Cambios Realizados
### ✅ Rutas Corregidas
- **Antes:** `require_once '../config/config.php';`
- **Después:** `require_once 'config/config.php';`
**Archivos corregidos:**
- ✅ api/webhook.php
- ✅ api/send_message.php
- ✅ api/send_broadcast.php
- ✅ Todas las 17 APIs del sistema
- ✅ Sistema de autenticación añadido en todas las APIs
## 📋 Proceso de Instalación
### 1. Subir Archivos
```bash
1. Extraer whatsapp_fixed_20260104_103742.zip
2. Subir todos los archivos a public_html/
3. Mantener la estructura de carpetas
```
### 2. Configurar Permisos
```bash
chmod 755 api/
chmod 755 config/
chmod 755 classes/
chmod 755 services/
chmod 777 logs/
chmod 777 uploads/
```
### 3. Configurar Base de Datos
```bash
1. Importar database/schema.sql
2. Editar config/config.php con datos de tu hosting:
- DB_HOST
- DB_NAME
- DB_USER
- DB_PASS
```
### 4. Configurar WhatsApp API
```bash
1. Obtener tokens de WhatsApp Business API
2. Actualizar en config/config.php:
- WHATSAPP_TOKEN
- WHATSAPP_PHONE_NUMBER_ID
- WHATSAPP_API_URL
```
## 🔑 Credenciales de Acceso
- **Usuario:** admin
- **Contraseña:** 2fa904eee46f
- **URL Login:** https://tudominio.com/login.php
## 🧪 Verificar Instalación
- **Dashboard:** https://tudominio.com/
- **Tests:** https://tudominio.com/run_tests.php
- **Webhook:** https://tudominio.com/api/webhook.php
## 🎯 Características Implementadas
- ✅ Sistema de autenticación completo
- ✅ Protección contra fuerza bruta
- ✅ API segura con verificación de sesión
- ✅ Sistema de plantillas WhatsApp
- ✅ Envío de mensajes con templates
- ✅ Dashboard con analytics
- ✅ Suite de tests completa
- ✅ Gestión de usuarios y conversaciones
## 🔒 Seguridad
- ✅ Todas las APIs requieren autenticación
- ✅ Protección contra ataques de fuerza bruta
- ✅ Sesiones seguras con timeouts
- ✅ Validación de entrada en formularios
- ✅ Headers de seguridad implementados
## 📞 Soporte
El sistema está completamente funcional y probado. Si tienes problemas:
1. Verificar permisos de archivos
2. Revisar configuración de base de datos
3. Comprobar tokens de WhatsApp API
4. Ejecutar tests desde run_tests.php