VPS lento: causas y cómo optimizarlo paso a paso
Un VPS lento puede afectar la velocidad de carga, provocar errores 500, aumentar el consumo de CPU y RAM, dañar la experiencia del usuario y reducir las conversiones de tu sitio web.
El problema no siempre está en la potencia contratada. Muchas veces la lentitud se produce por procesos mal configurados, bases de datos pesadas, falta de caché, ataques de bots, plugins defectuosos o servicios innecesarios ejecutándose en segundo plano.
Diagnóstico rápido de VPS lento
Usa esta app para estimar el nivel de urgencia y detectar qué tipo de optimización puede necesitar tu servidor.
Causas comunes de un VPS lento
- Procesos en segundo plano consumiendo CPU o RAM.
- Apache, Nginx, PHP o MySQL mal configurados.
- Base de datos pesada o sin mantenimiento.
- Falta de caché en WordPress, WooCommerce o Moodle.
- Plugins, temas o scripts mal optimizados.
- Logs, temporales y backups acumulados en el disco.
- Bots, intentos de ataque o tráfico automatizado.
- Recursos insuficientes para la cantidad real de visitas.
1. Identifica qué consume recursos
Antes de tocar configuraciones, revisa qué procesos consumen más CPU y RAM.
sudo apt update
sudo apt install htop -y
htop
También puedes revisar memoria, disco y procesos activos:
free -m
df -h
top
ps aux --sort=-%mem | head
ps aux --sort=-%cpu | head
2. Revisa Apache, Nginx y PHP
Un servidor web mal ajustado puede consumir demasiada memoria o bloquear peticiones.
Revisar Apache
sudo systemctl status apache2 --no-pager
sudo apache2ctl configtest
Revisar Nginx
sudo systemctl status nginx --no-pager
sudo nginx -t
Revisar PHP-FPM
sudo systemctl status php*-fpm --no-pager
Si usas WordPress o Moodle, PHP-FPM bien configurado puede mejorar mucho la estabilidad.
3. Activa caché y optimización PHP
La caché reduce el trabajo repetitivo del servidor y mejora la respuesta en sitios dinámicos.
- OPcache para PHP.
- Caché de página en WordPress.
- Redis para objetos y sesiones.
- Compresión GZIP o Brotli.
- CDN si el tráfico viene desde distintas ubicaciones.
sudo apt install php-opcache -y
sudo systemctl restart apache2
En Nginx con PHP-FPM:
sudo systemctl restart php*-fpm
sudo systemctl reload nginx
4. Optimiza MySQL o MariaDB
Una base de datos lenta puede hacer que todo el sitio parezca lento, aunque el servidor tenga recursos disponibles.
sudo apt install mysqltuner -y
sudo mysqltuner
También revisa tablas pesadas y optimiza la base de datos:
mysqlcheck -u root -p --auto-repair --optimize --all-databases
5. Detecta bots o ataques consumiendo CPU
Un VPS puede ponerse lento por tráfico automatizado, intentos de login, scraping o ataques de fuerza bruta.
sudo tail -f /var/log/auth.log
sudo tail -f /var/log/nginx/access.log
sudo tail -f /var/log/apache2/access.log
Instala protección básica:
sudo apt install fail2ban -y
sudo systemctl enable --now fail2ban
Activa firewall UFW:
sudo ufw allow OpenSSH
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw enable
sudo ufw status
6. Limpia logs, temporales y backups antiguos
Un disco casi lleno puede hacer que el VPS responda muy lento o que servicios como MySQL fallen.
df -h
sudo du -h /var/log --max-depth=1
sudo journalctl --vacuum-time=7d
Revisa también carpetas de backups, caché y archivos temporales.
7. Optimiza WordPress si está en el VPS
- Elimina plugins innecesarios.
- Revisa plugins de seguridad, estadísticas o constructores visuales pesados.
- Activa caché de página.
- Optimiza imágenes.
- Reduce consultas innecesarias a la base de datos.
- Evita tareas cron excesivas.
Para revisar cron de WordPress, puedes considerar configurar cron real del sistema en vez de depender solo de WP-Cron en cada visita.
Cuándo aumentar recursos del VPS
Optimizar es importante, pero a veces el servidor simplemente quedó pequeño.
- CPU sobre 80% de forma constante.
- RAM siempre al límite.
- Swap usado de forma continua.
- MySQL o PHP-FPM saturados con tráfico real.
- WooCommerce o Moodle con muchos usuarios activos.
Enlaces internos recomendados
Preguntas frecuentes sobre VPS lento
¿Por qué mi VPS está lento?
Un VPS puede estar lento por alto uso de CPU o RAM, base de datos pesada, falta de caché, procesos mal configurados, plugins pesados, disco lleno o ataques de bots.
¿Cómo saber qué proceso consume más recursos en un VPS?
Puedes usar herramientas como htop, top, ps, free y df para revisar consumo de CPU, memoria, disco y procesos activos.
¿WordPress puede hacer lento un VPS?
Sí. WordPress puede consumir muchos recursos si usa demasiados plugins, temas pesados, consultas lentas, imágenes sin optimizar o caché mal configurada.
¿Cuándo conviene aumentar RAM o CPU del VPS?
Conviene aumentar recursos cuando el servidor mantiene CPU o RAM al límite incluso después de optimizar caché, base de datos, PHP, seguridad y servicios activos.
¿CL Posicionamiento puede revisar un VPS lento?
Sí. Se puede revisar consumo de recursos, WordPress, PHP, MySQL, Apache, Nginx, seguridad, caché y configuración general del servidor.
Soporte para optimizar un VPS lento
Si tu VPS está lento, tu WordPress responde mal o tienes errores de servidor, conviene hacer una revisión técnica antes de perder visitas, clientes o posicionamiento.
Servicio desde CLP 150000. Atención online y en Santiago de Chile.
Solicitar revisión por WhatsAppAviso importante
Este contenido es informativo. Antes de aplicar cambios técnicos en Apache, Nginx, PHP, MySQL o WordPress, realiza respaldos completos y prueba cada ajuste con cuidado.