Que hace Redis por tu aplicacion
• Guarda en memoria resultados de consultas a la base de datos que se repiten con frecuencia.
• Almacena sesiones de usuario de forma mas rapida que el sistema de archivos.
• Reduce el tiempo de respuesta de paginas con contenido dinamico.
• Compatible con WordPress, Laravel, Symfony, Magento, PrestaShop, CodeIgniter y mas.
NOTA Redis es una herramienta de cache en memoria. No reemplaza tu base de datos; trabaja junto a ella para que las consultas repetidas no lleguen al servidor de base de datos. |
1. Verificar y activar Redis desde cPanel
Antes de configurar tu aplicación, verifica que Redis este activo en tu cuenta.
1. Ingresar a tu cPanel de Dongee.
2. Buscar y abrir LiteSpeed Redis Cache Manager.
3. Revisar el mensaje en la seccion Redis Management:
| Lo que ves en cPanel | Que significa |
x | "Redis must be configured for you by your administrator" | Redis no fue activado aun. Contactar a soporte Dongee. |
OK | Boton "Enable Redis Service" visible | Redis listo. Clic en Enable Redis Service y continuar. |
Vista en cPanel antes de la activacion por soporte:
cPanel — Redis must be configured (sin activar) Captura 1: mensaje "Redis must be configured for you by your administrator" |
Vista en cPanel despues de la activacion:
4. Si ves el boton Enable Redis Service, hacer clic para activar la instancia Redis de tu cuenta.
5. Esperar a que la pagina confirme que el servicio esta activo.
2. Datos de conexion Redis en Dongee
Estos son los datos necesarios para conectar cualquier aplicacion PHP a Redis en tu hosting:
Metodo de conexion | Host / Socket | Puerto |
Socket (recomendado) | /tmp/redis.sock | 0 |
TCP (alternativo) | 127.0.0.1 | 6379 |
RECOMENDADO Usar la conexion por socket Unix siempre que tu aplicacion lo permita. Es mas rapida que TCP porque no usa la red sino un archivo directo en el sistema. |
3. Como configurar Redis segun tu plataforma
Instrucciones para las plataformas PHP mas comunes. Estos pueden variar por versionamientos.
Plataforma / Framework | Donde configurar | Conexion |
WordPress | Plugin Redis Object Cache o LiteSpeed Cache | Socket o TCP |
Laravel | config/database.php o .env | Socket o TCP |
Symfony | framework.yaml / cache pools | Socket o TCP |
Magento 2 | bin/magento setup:config:set | TCP (6379) |
PHP generico | Predis / phpredis (extension) | Socket o TCP |
CodeIgniter | config/cache.php | Socket o TCP |
WordPress
Opcion A — Plugin Redis Object Cache (para WordPress puro):
1. Instalar y activar el plugin Redis Object Cache desde Plugins → Anadir nuevo.
2. Ir a Ajustes → Redis y hacer clic en Enable Object Cache.
3. En wp-config.php, agregar antes de /* That's all */:
wp-config.php define( 'WP_REDIS_PATH', '/tmp/redis.sock' ); |
Opcion B — Plugin LiteSpeed Cache (si ya lo usas en WordPress):
1. Ir a LiteSpeed Cache → Cache → Objeto.
2. Activar Cache de objeto y seleccionar metodo Redis.
3. En Host ingresar /tmp/redis.sock y en Puerto ingresar 0.
Laravel
1. En el archivo .env, configurar:
.env REDIS_HOST=/tmp/redis.sock |
2. En config/database.php, en la conexion default de Redis:
config/database.php 'scheme' => 'unix', |
PHP generico (phpredis o Predis)
Si tu aplicacion usa la extension phpredis o la libreria Predis:
PHP — conexion por socket // Con phpredis (extension PHP): |
Magento 2
1. Ejecutar en la terminal del hosting (SSH) o pedirle a soporte:
Terminal SSH bin/magento setup:config:set \ |
NOTA Magento 2 no soporta conexion por socket Unix de forma nativa en todas sus versiones. Usar conexion TCP con 127.0.0.1 y puerto 6379. |
4. Verificar que Redis esta funcionando
1. Abrir la aplicacion en el navegador en modo incognito.
2. Presionar F12, ir a la pestana Network (Red) y recargar la pagina.
3. Hacer clic en la solicitud principal y revisar los Response Headers. Si usas LiteSpeed, buscar:
X-LiteSpeed-Cache: hit = Cache activo y funcionando |
4. Para apps como Laravel o Magento, si las paginas cargan notablemente mas rapido en la segunda visita, Redis esta funcionando.
NOTA Si el header muestra 'miss' en la primera carga, es normal. Recargá la pagina y deberia aparecer 'hit'. |
Preguntas frecuentes
Tengo que instalar Redis yo mismo?aplicación
No. Redis ya esta instalado en el servidor por Dongee. Solo necesitas activarlo desde cPanel y apuntar tu aplicacion a la ruta del socket.
¿Redis reemplaza mi base de datos?
No. Redis es una caché en memoria. Tu base de datos sigue siendo la fuente principal de datos. Redis guarda temporalmente los resultados más usados para no consultar la base de datos cada vez.
¿Puedo usar Redis para sesiones de usuario?
Sí Frameworks como Laravel permiten configurar el driver de sesión en Redis, mejorando la velocidad de autenticación y reduciendo la carga sobre el sistema de archivos.
Mi aplicación no está en la lista, ¿cómo la configuro?
Si tu aplicación PHP acepta configuración de Redis, usa los datos de la sección 2: socket /tmp/redis.sock y puerto 0. Si necesitas ayuda específica, contacta a soporte.
¿Necesitas ayuda? Si en algún paso encuentras un error o tu aplicacion no aparece en la lista, contacta al equipo de soporte de Dongee. Estaremos felices de asistirte. |


