Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Como Auto-Hospedar Ghost na DigitalOcean (Guia 2026)

Aprenda a instalar e auto-hospedar Ghost na DigitalOcean com este guia abrangente. Instruções passo a passo aguardam.

Introdução

Ghost é uma plataforma poderosa de código aberto, projetada para publicação profissional. Hospedar sua própria instância permite maior controle, personalização e privacidade. Neste guia, vamos guiá-lo pelos passos para auto-hospedar Ghost na DigitalOcean, um provedor de VPS popular. Vamos cobrir tudo, desde criar seu VPS até a instalação do Ghost.

Por que escolher a DigitalOcean para hospedar Ghost?

A DigitalOcean é popular entre desenvolvedores por sua simplicidade, recursos poderosos e preços competitivos. Abaixo está uma comparação de preços com outros provedores de VPS:

ProvedorPreço MensalRecursos
Contabo VPS5,99 EUR8 GB RAM, 200 GB SSD, sem limites de uso
Hetzner Cloud4,15 EUR16 GB RAM, 400 GB SSD
DigitalOcean6 USD2 GB RAM, 60 GB SSD
Vultr6 USD2 GB RAM, 50 GB SSD
Linode (Akamai Cloud)5 USD2 GB RAM, 50 GB SSD

A DigitalOcean oferece um painel de controle fácil de usar, excelente documentação e uma comunidade que apoia desenvolvedores através de fóruns e tutoriais.

Passo 1: Criar uma Conta na DigitalOcean

  1. Visite DigitalOcean e cadastre-se para uma conta.
  2. Complete a configuração da sua conta adicionando informações de pagamento.

Passo 2: Criar um Droplet

  1. Após fazer login, clique em “Create” no canto superior direito e selecione “Droplets”.
  2. Escolha um sistema operacional - recomendamos Ubuntu 22.04 LTS por compatibilidade com Ghost.
  3. Selecione o plano do Droplet - o plano básico de 2 GB é suficiente para a maioria dos casos (6 USD/mês).
  4. Selecione a região do seu data center. Escolha uma mais próxima do seu público-alvo para melhor desempenho.
  5. Ative opções adicionais conforme necessário, como backups ou monitoramento.
  6. Por fim, crie seu Droplet.

Passo 3: Conectar ao seu Droplet

Após a criação do seu Droplet, você receberá um endereço IP:

  1. Abra seu terminal ou prompt de comando.

  2. Utilize SSH para conectar-se ao seu Droplet:

    ssh root@seu_ip_do_droplet
  3. Após inserir sua senha, você estará conectado ao seu Droplet.

Passo 4: Instalar Node.js

O Ghost requer Node.js para rodar. Siga estes passos para instalar Node.js e npm:

sudo apt update
sudo apt install curl
curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install -y nodejs

Para verificar a instalação, execute:

node -v
npm -v

Passo 5: Instalar Ghost CLI

Agora, instale o Ghost CLI, que simplifica a instalação e gerenciamento do Ghost.

sudo npm install -g ghost-cli

Passo 6: Configurar o Ghost

  1. Crie um diretório para sua instalação do Ghost:

    mkdir -p /var/www/ghost
    cd /var/www/ghost
  2. Alterne a propriedade do diretório:

    sudo chown $USER:$USER /var/www/ghost
  3. (Opcional) Use o npm para instalar SQLite ou MySQL:

    Para SQLite:

    ghost install sqlite3

    Para MySQL, será necessário criar uma database e usuário MySQL primeiro.

  4. Por fim, instale o Ghost:

    ghost install

    Siga as instruções para configurar o Ghost. Você precisará fornecer a URL do seu site e configurar opções adicionais. O CLI cuidará das instalações do Nginx e SSL.

Passo 7: Acessar o Painel de Administração do Ghost

Após a instalação, você pode acessar seu painel de administração do Ghost e configurar seu blog. Basta navegar até http://seu_ip_do_droplet/ghost no seu navegador.

Passo 8: Manter Ghost e seu Sistema Atualizados

Para garantir desempenho e segurança ideais:

ghost update
sudo apt update && sudo apt upgrade -y

FAQ

Quanto custa para auto-hospedar Ghost na DigitalOcean?

Hospedar Ghost na DigitalOcean começa em 6 USD por mês para o plano básico de Droplet. Esse plano é adequado para sites pequenos a médios. Dependendo de suas necessidades específicas, você pode optar por um Droplet com mais recursos, o que aumentará seu custo mensal. Lembre-se também de que você pode adicionar serviços adicionais, como backups ou monitoramento, que podem gerar custos extras.

Posso usar um domínio personalizado com minha instância do Ghost?

Sim, absolutamente. Após a instalação do Ghost, acesse o seu registrador de domínio e aponte os registros DNS do seu domínio para o IP do seu DigitalOcean Droplet. Quando o domínio estiver resolvendo corretamente, você pode atualizar a configuração do Ghost para reconhecer o domínio personalizado. Certifique-se de configurar SSL para segurança, usando o Ghost CLI.

Ghost é fácil de gerenciar após a instalação?

Sim, o Ghost é amigo do usuário e fácil de gerenciar, especialmente com a interface Ghost Admin. Você pode administrar posts, páginas e elementos de design sem precisar de conhecimentos técnicos profundos. O Ghost CLI também simplifica atualizações do sistema e instalações de temas e plugins suportados pela comunidade. Para necessidades mais complexas, a documentação e os recursos da comunidade são excelentes pontos de início.

Para comparações mais detalhadas de provedores de serviços digitais, confira nossa comparação completa de VPS. Boa hospedagem!