Como Auto-Hospedar Ghost no Contabo (Guia 2026)
Ghost é uma plataforma de blogs de código aberto e sistema de gerenciamento de conteúdo amplamente utilizado por sua simplicidade e desempenho. Se você é um desenvolvedor ou um usuário doméstico procurando hospedar Ghost por conta própria, o Contabo é uma excelente opção devido aos seus planos de VPS acessíveis e desempenho confiável.
Este guia irá guiá-lo pelos passos para configurar o Ghost em um VPS do Contabo, desde a provisão do VPS até a configuração do ambiente e instalação do Ghost.
Pré-requisitos
- VPS do Contabo: Comece criando um VPS. O Contabo oferece preços competitivos, a partir de €5,99/mês.
- Nome de Domínio: Adquira um nome de domínio para usar com seu blog Ghost.
- Conhecimentos básicos de linha de comando: Familiaridade com SSH e comandos Linux será útil.
- Node.js e npm: Ghost é construído em Node.js, portanto, esses precisam estar instalados.
Passo 1: Provisionando Seu VPS do Contabo
- Crie uma conta no Contabo: Acesse Contabo VPS e crie uma conta.
- Escolha um plano de VPS: Os planos de VPS são acessíveis, com opções como o VPS S por €5,99/mês.
- Selecione o OS: Para Ghost, Ubuntu 20.04 é recomendado.
- Conclua a compra: Siga as instruções na tela para finalizar sua compra. Após a ativação, você receberá um e-mail com o IP do seu servidor e credenciais de acesso.
Passo 2: Conectando-se ao Seu VPS
Use SSH para se conectar ao seu VPS:
ssh root@seu-ip-do-servidor
Substitua seu-ip-do-servidor pelo IP do seu VPS do Contabo. Insira sua senha quando solicitado.
Passo 3: Atualize Seu VPS
Depois de conectado, atualize o índice de pacotes:
sudo apt update && sudo apt upgrade -y
Passo 4: Instale Node.js e npm
O Ghost requer Node.js. Você pode instalá-lo usando um repositório:
curl -sSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install -y nodejs
Instale o npm, que vem junto com o Node.js:
sudo apt install -y npm
Verifique a instalação:
node -v
npm -v
Passo 5: Instale o Ghost CLI
O Ghost CLI é uma ferramenta que simplifica a instalação do Ghost. Instale-o globalmente com npm:
sudo npm install -g ghost-cli
Passo 6: Crie um Diretório para o Ghost
Escolha um diretório onde deseja instalar o Ghost. Por exemplo, pode criar um diretório em /var/www:
sudo mkdir -p /var/www/ghost
Altere a propriedade do diretório:
sudo chown $USER:$USER /var/www/ghost
cd /var/www/ghost
Passo 7: Instale o Ghost
Execute o comando de instalação do Ghost:
ghost install
Siga as instruções para configurar o Ghost. Você será perguntado sobre a URL do seu blog (use seu nome de domínio), e-mail para configuração, e se deseja configurar SSL.
Opções de Instalação do Ghost
| Opção | Descrição |
|---|---|
| URL do Blog | Seu nome de domínio |
| Banco de Dados | Usando SQLite ou MySQL |
| Configuração SMTP para envio de e-mails | |
| SSL | Habilita HTTPS (Let’s Encrypt) |
Passo 8: Configure o Ghost para Iniciar na Inicialização
Após a instalação, certifique-se de que o Ghost inicie automaticamente na inicialização:
sudo systemctl enable ghost_seu-dominio
Passo 9: Acesse Seu Blog Ghost
Abra um navegador e acesse seu domínio. Faça login no painel de administração para começar a personalizar seu blog: http://seu-dominio/ghost.
FAQs
Quais são os benefícios de hospedar Ghost por conta própria no Contabo?
Hospedar Ghost por conta própria no Contabo oferece várias vantagens, incluindo controle total sobre seu ambiente, a capacidade de personalizar configurações para atender às suas necessidades e custos potencialmente menores em comparação ao hosting gerenciado. As opções de VPS robustas do Contabo vêm a um preço competitivo, permitindo que você aloque recursos conforme necessário, enquanto garante desempenho confiável. Além disso, gerenciar sua plataforma de blogs pode aprimorar suas habilidades técnicas e fornecer uma solução de hospedagem sob medida para suas preferências.
Posso migrar um blog Ghost existente para o Contabo?
Sim, você pode migrar um blog Ghost já existente para um novo VPS do Contabo. Primeiro, certifique-se de fazer backup da sua instalação atual do Ghost, incluindo todo o conteúdo e configurações. Você pode exportar seu conteúdo pelo painel de administração do Ghost. Quando seu VPS estiver configurado no Contabo, instale a mesma versão do Ghost e importe seu conteúdo de volta na nova instalação. Esse processo garante a continuidade do seu blog enquanto você se beneficia dos recursos do VPS do Contabo.
Quais são algumas alternativas ao Contabo para hospedar Ghost?
Embora o Contabo seja uma escolha forte para hospedar Ghost, outras alternativas incluem provedores como DigitalOcean, Hetzner Cloud e Linode. Cada um desses provedores oferece diferentes estruturas de preços e recursos que podem ser adequados dependendo de suas necessidades específicas. O DigitalOcean começa em $6/mês, a Hetzner oferece planos a partir de €4,15/mês, e a Linode também inicia em $5/mês. Para uma comparação completa de VPS, visite /en/best/.
Seguindo este guia, você pode configurar e hospedar Ghost de forma eficiente no Contabo, aproveitando as capacidades de um VPS enquanto aprimora suas habilidades técnicas. Feliz blogging!