HAProxy y Certbot: Guía definitiva para ahorrar centralizando múltiples dominios y SSL en un VPS económico
Aprende a reducir costos al alojar múltiples dominios seguros con HAProxy y certificados SSL gratuitos usando Certbot en un VPS económico.
30 de marzo de 2025

💰 1. Introduccion: Centraliza tus dominios y ahorra al maximo
Gestionar múltiples dominios puede ser costoso cuando se paga por hosting y certificados SSL individuales. ¿Sabías que puedes centralizar todos tus sitios en un solo servidor económico y obtener certificados SSL gratuitos?
En esta guía, te enseñaremos cómo configurar HAProxy y Certbot con certificados gratuitos de Let's Encrypt en un VPS económico, optimizando al máximo tu presupuesto.
🚀 2. VPS economico recomendado: Contabo
Para centralizar múltiples sitios web personales y ahorrar, te recomendamos el siguiente plan económico de Contabo:
- ✅ 4 núcleos vCPU
- ✅ 4 GB de RAM
- ✅ 100 GB NVMe o SSD de 200 GB
- ✅ 32 TB tráfico mensual
- ✅ Tráfico entrante ilimitado
- 💲 Solo $4.95/mes
👉 Conoce más sobre este VPS de Contabo
Este VPS ofrece recursos suficientes para alojar muchos sitios web personales con tráfico moderado, permitiéndote ahorrar considerablemente.
✅ 3. Requisitos iniciales
Necesitarás:
- 🔹 Servidor VPS Linux (Ubuntu, Debian, CentOS, etc.).
- 🔹 Acceso root o sudo.
- 🔹 Dominios apuntados correctamente a la IP del servidor.
- 🔹 Puertos HTTP (80) y HTTPS (443) abiertos.
Instala rápidamente HAProxy y Certbot:
# Ubuntu o Debian
sudo apt update && sudo apt install haproxy certbot
# CentOS o RHEL
sudo yum install epel-release
sudo yum install haproxy certbot
🌐 4. Configuracion sencilla de DNS
Apunta cada dominio a la IP de tu VPS económico:
@ A 123.123.123.123
www CNAME midominio.com
Repite esto para cada dominio que desees alojar.
🛠️ 5. Configuracion HAProxy para multiples dominios
Con HAProxy puedes centralizar todos tus sitios en un solo servidor:
(Consulta la configuración completa proporcionada en la guía original)
🔐 6. Certificados SSL gratuitos con Certbot
Obtén certificados SSL sin costo:
Standalone:
sudo certbot certonly --standalone -d dominio1.com -d www.dominio1.com
Webroot:
sudo certbot certonly --webroot -w /var/www/html -d dominio1.com -d www.dominio1.com
Repite este paso para cada dominio adicional.
🔗 7. Unificacion de certificados
Combina certificados y claves privadas para HAProxy:
sudo cat /etc/letsencrypt/live/dominio1.com/fullchain.pem \
/etc/letsencrypt/live/dominio1.com/privkey.pem \
| sudo tee /etc/letsencrypt/live/dominio1.com/haproxy.pem
sudo chmod 600 /etc/letsencrypt/live/dominio1.com/haproxy.pem
♻️ 8. Renovacion automatica para ahorro continuo
#!/bin/bash
certbot renew --quiet
DOMINIOS=( "dominio1.com" "dominio2.com" "dominio3.net" )
for DOM in "${DOMINIOS[@]}"; do
cat /etc/letsencrypt/live/$DOM/fullchain.pem /etc/letsencrypt/live/$DOM/privkey.pem \
> /etc/letsencrypt/live/$DOM/haproxy.pem
chmod 600 /etc/letsencrypt/live/$DOM/haproxy.pem
done
systemctl reload haproxy
Agrega al cron diario:
sudo crontab -e
0 3 * * * /usr/local/bin/renovar_certificados.sh >> /var/log/renovar_certificados.log 2>&1
📌 9. Conclusion
Centralizar dominios y certificados SSL en un VPS económico con HAProxy y Certbot es una excelente manera de maximizar tu ahorro y mantener la seguridad de tus sitios web.
👉 Explora el VPS económico de Contabo
⚠️ Nota: No tenemos afiliación con Contabo; recomendamos este servicio porque creemos que es útil para la comunidad.