Instalación de Ghost
Opción 1: Imagen Click&Go (Recomendada)
Para una instalación rápida y sin complicaciones, utiliza nuestra imagen Click&Go de Ghost:
- Accede a tu Cloud Server sin software instalado
- Selecciona la imagen de Ghost desde el catálogo
- Presiona el botón Siguiente
- Sigue las instrucciones para completar la instalación del Cloud Server
Opción 2: Instalación manual
Si prefieres tener control total sobre la instalación:
- Inicia con una imagen Ubuntu mínima en tu Cloud Server
- Sigue las instrucciones detalladas en la documentación oficial de Ghost
- Configura manualmente las dependencias y variables de entorno
Configuración de dominio y certificado SSL
Nuestra imagen Click&Go incluye una herramienta integrada para configurar automáticamente tu dominio y certificado SSL, preparando tu instancia para un entorno productivo y seguro.
Pasos para configurar:
-
Navega a la configuración: Ve a "Software y Accesos" en el menú lateral > pestaña "GHOST" > botón "Configurar Dominio y SSL"
-
Configura tu dominio:
- Ingresa tu dominio o subdominio
- Verifica que esté apuntando a la IP de tu servidor
- Presiona "Continúa"
- Espera la configuración: En unos minutos recibirás confirmación de que puedes acceder a Ghost usando tu dominio personalizado.
⚠️ Importante: Esta funcionalidad solo está disponible para instalaciones realizadas con nuestra imagen Click&Go. Si optaste por la instalación manual, deberás configurar el dominio y SSL por tu cuenta.
Creación del usuario administrador
Una vez completada la configuración del dominio, es necesario configurar el título de tu sitio y las credenciales del usuario administrador para acceder por primera vez al dashboard:
- Accede a tu instancia: Ingresa a tu dominio o subdominio recién configurado en el navegador
-
Completa el formulario de configuración inicial:
- Título del sitio
- Nombre completo del usuario
- Email válido para notificaciones y recuperación
- Contraseña segura (mínimo 8 caracteres)
- Confirma la creación de la cuenta
🚨 Advertencia de seguridad: Este formulario de configuración inicial es público y accesible por cualquier persona que conozca tu dominio. Si no lo completas, un tercero podría crear el sitio y la cuenta administrador, tomando control total de tu instancia.
Listo!!! ya puedes comenzar la configuración de tu blog y a postear.
Configuración del servidor SMTP
Ghost ocasionalmente necesita enviar correos electrónicos transaccionales, como por ejemplo, al invitar a un usuario nuevo proporcionándole un enlace para crear su cuenta, o durante el proceso de restablecimiento de contraseña, entre otros casos similares.
Para esto, Ghost ofrece la flexibilidad de integrarse con diversos servicios de email transaccional, siendo el uso de un servidor SMTP una de las opciones más comunes y efectivas.
En nuestro ejemplo, optaremos por el servicio SMTP proporcionado por una plataforma de envío de correos transaccionales como EnvialoSimple. No obstante, es posible emplear cualquier servidor de correo SMTP, adaptando la configuración a tus necesidades específicas.
Para configurar un servidor SMTP en Ghost, deberás editar el archivo .env que encontrarás en la ruta /root/app de tu Cloud Server. Allí agregarás los siguientes parámetros, completándolos con los datos de tu servicio SMTP.
Actualizar Ghost
Para actualizar la versión de Ghost en tu Cloud Server, sigue estos pasos:
- Ingresa por SSH a tu servidor.
- Ejecuta el comando cd /root/app para ingresar al directorio de instalación del contenedor.
-
Una vez en el directorio, debes hace run pull del contenedor y luego reiniciar el mismo. Para esto ejecuta:
docker compose pull docker compose up -d -
Listo! Tu versión de Ghost se encuentra actualizada. Puedes verificar la versión actual desde la UI o ejecutando:
docker compose exec ghost node -p "require('./current/package.json').version
Comentarios
0 comentarios
El artículo está cerrado para comentarios.