Cómo Auto-Hospedar Ghost en Contabo (Guía 2026)
Ghost es una popular plataforma de blogs de código abierto y un sistema de gestión de contenidos que se utiliza ampliamente por su simplicidad y rendimiento. Si eres un desarrollador o un entusiasta que busca auto-hospedar Ghost, Contabo es una excelente opción debido a sus planes de VPS asequibles y su rendimiento confiable.
Esta guía te guiará a través de los pasos para configurar Ghost en un VPS de Contabo, desde la provisión del VPS hasta la configuración del entorno y la instalación de Ghost.
Requisitos Previos
- VPS de Contabo: Comienza registrándote para obtener un VPS. Contabo ofrece precios competitivos, comenzando en €5.99/mes.
- Nombre de Dominio: Obtén un nombre de dominio para usar con tu blog Ghost.
- Habilidades Básicas de Línea de Comandos: Familiaridad con SSH y comandos de Linux será útil.
- Node.js y npm: Ghost está construido sobre Node.js, por lo que es necesario instalarlo.
Paso 1: Provisión de Tu VPS de Contabo
- Crea una cuenta en Contabo: Visita Contabo VPS y crea una cuenta.
- Elige un plan de VPS: Los planes de VPS son asequibles, con opciones como el VPS S a €5.99/mes.
- Selecciona el SO: Se recomienda Ubuntu 20.04 para Ghost.
- Completa la compra: Sigue las instrucciones en pantalla para completar tu compra. Después de la activación, recibirás un correo electrónico con la dirección IP de tu servidor y las credenciales de inicio de sesión.
Paso 2: Conéctate a Tu VPS
Utiliza SSH para conectarte a tu VPS:
ssh root@tu-ip-del-servidor
Reemplaza tu-ip-del-servidor con la dirección IP de tu VPS de Contabo. Introduce tu contraseña cuando se te pida.
Paso 3: Actualiza Tu VPS
Una vez que hayas iniciado sesión, actualiza el índice de paquetes:
sudo apt update && sudo apt upgrade -y
Paso 4: Instala Node.js y npm
Ghost requiere Node.js. Puedes instalarlo utilizando un repositorio:
curl -sSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install -y nodejs
Instala npm, que viene incluido con Node.js:
sudo apt install -y npm
Verifica la instalación:
node -v
npm -v
Paso 5: Instala Ghost CLI
Ghost CLI es una herramienta que simplifica la instalación de Ghost. Instálalo globalmente con npm:
sudo npm install -g ghost-cli
Paso 6: Crea un Directorio para Ghost
Elige un directorio donde deseas instalar Ghost. Por ejemplo, puedes crear un directorio bajo /var/www:
sudo mkdir -p /var/www/ghost
Cambia la propiedad del directorio:
sudo chown $USER:$USER /var/www/ghost
cd /var/www/ghost
Paso 7: Instala Ghost
Ejecuta el comando de instalación de Ghost:
ghost install
Sigue las indicaciones para configurar Ghost. Se te preguntará sobre la URL de tu blog (usa tu nombre de dominio), el correo electrónico para la configuración y si deseas configurar SSL.
Opciones de Instalación de Ghost
| Opción | Descripción |
|---|---|
| URL del Blog | Tu nombre de dominio |
| Base de Datos | Usando SQLite o MySQL |
| Correo | Configuración SMTP para enviar correos |
| SSL | Habilita HTTPS (Let’s Encrypt) |
Paso 8: Configura Ghost para Iniciar al Arrancar
Después de la instalación, asegúrate de que Ghost se inicie automáticamente al arrancar:
sudo systemctl enable ghost_tu-dominio
Paso 9: Accede a Tu Blog Ghost
Abre un navegador web y navega a tu dominio. Inicia sesión en el panel de administración para comenzar a personalizar tu blog: http://tu-dominio/ghost.
Preguntas Frecuentes
¿Cuáles son los beneficios de auto-hospedar Ghost en Contabo?
Auto-hospedar Ghost en Contabo ofrece varias ventajas, incluyendo el control total sobre tu entorno, la capacidad de personalizar configuraciones para adaptarse a tus necesidades y potencialmente costos más bajos en comparación con el hosting gestionado. Las robustas opciones de VPS de Contabo vienen a un precio competitivo, permitiéndote asignar recursos según sea necesario mientras proporcionas un rendimiento confiable. Además, gestionar tu plataforma de blogging puede mejorar tus habilidades técnicas y proporcionar una solución de hosting a medida adaptada a tus preferencias.
¿Puedo migrar un blog Ghost existente a Contabo?
Sí, puedes migrar un blog Ghost existente a un nuevo VPS de Contabo. Primero, asegúrate de que tu instalación existente de Ghost esté respaldada, lo que incluye todo tu contenido y configuraciones. Puedes exportar tu contenido desde el panel de administración de Ghost. Una vez que tu VPS esté configurado en Contabo, puedes instalar la misma versión de Ghost y luego importar tu contenido nuevamente en la nueva configuración. Este proceso asegura la continuidad de tu blog mientras te permite beneficiarte de las características del VPS de Contabo.
¿Cuáles son algunas alternativas a Contabo para hospedar Ghost?
Si bien Contabo es una buena opción para hospedar Ghost, otras alternativas incluyen proveedores como DigitalOcean, Hetzner Cloud y Linode. Cada uno de estos proveedores ofrece diversas estructuras de precios y características que pueden ser adecuadas dependiendo de tus necesidades específicas. DigitalOcean comienza en $6/mes, Hetzner ofrece planes a partir de €4.15/mes, y Linode también empieza en $5/mes. Para una comparación completa de VPS, visita /en/best/.
Siguiendo esta guía, podrás configurar y auto-hospedar Ghost de manera efectiva en Contabo, aprovechando las capacidades de un VPS mientras mejoras tus habilidades técnicas. ¡Feliz blogging!