Objetivo

Instalar Ghost en una VPS con Ubuntu/Debian usando ghost-cli.

Requisitos

  • Node soportado por Ghost
  • MySQL/MariaDB
  • Nginx

Actualizar paquetes

sudo apt update && sudo apt upgrade -y

Instalar dependencias

sudo apt install -y nginx mysql-server nodejs npm
sudo npm install -g ghost-cli@latest

Crear directorio del sitio

sudo mkdir -p /var/www/ghost
sudo chown -R $USER:$USER /var/www/ghost
cd /var/www/ghost

Instalar Ghost

ghost install

Seguís el wizard: setup de URL, database, mail y nginx.