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

guide

Como Auto-Hospedar WordPress no Vultr (Guia 2026)

Este guia cobre os passos para instalar e auto-hospedar WordPress no Vultr, ideal para desenvolvedores e entusiastas de homelab.

Auto-hospedar WordPress em um VPS é uma maneira poderosa de manter controle total sobre seu site, aproveitando a flexibilidade da tecnologia de código aberto. O Vultr oferece uma solução simples e econômica para colocar seu site WordPress em funcionamento. Neste guia, você aprenderá como instalar o WordPress no Vultr, incluindo preparação do servidor, instalação do WordPress e dicas para proteger sua configuração.

Por que escolher o Vultr para hospedagem do WordPress?

O Vultr oferece uma variedade de planos que atendem a desenvolvedores e entusiastas de homelab em busca de soluções eficientes e acessíveis para seus projetos. Por uma taxa de $6/mês, você pode aproveitar seu robusto armazenamento SSD e uma rede global de data centers.

FornecedorPreço MensalArmazenamentoRAMCPUOpções de Localização
Contabo VPS5,99 EUR200 GB4 GB2 CPUsEuropa
Hetzner Cloud4,15 EUR20 GB2 GB1 CPUEuropa
DigitalOcean6 USD25 GB1 GB1 CPUGlobal
Vultr6 USD25 GB1 GB1 CPUGlobal
Linode (Akamai)5 USD25 GB1 GB1 CPUGlobal

Passo 1: Provisionar um VPS no Vultr

  1. Criar uma Conta no Vultr: Acesse Vultr e inscreva-se.
  2. Implantar um VPS:
    • Clique no botão “Deploy Now” (Implantar Agora).
    • Escolha uma localização de servidor próxima à sua audiência-alvo.
    • Selecione o tipo de servidor como “Cloud Compute”.
    • Opte pelo plano de “$6/mês”.
    • Na seção de Sistema Operacional, selecione “Ubuntu 22.04 x64”, pois é um ambiente estável para rodar WordPress.
  3. Configurações adicionais: Você pode configurar opções extras, como chaves SSH para acesso seguro.

Passo 2: Conectar-se ao seu VPS via SSH

Use um cliente SSH (como PuTTY no Windows ou Terminal no macOS/Linux) para conectar ao seu VPS. Substitua seu-endereco-ip pelo IP público do seu servidor.

ssh root@seu-endereco-ip

Passo 3: Instalar Pacotes Necessários

Após login, atualize o índice de pacotes e instale os pacotes necessários para o WordPress:

sudo apt update
sudo apt upgrade -y
sudo apt install nginx mysql-server php-fpm php-mysql -y

Passo 4: Configurar Banco de Dados MySQL

  1. Proteger a instalação do MySQL:
sudo mysql_secure_installation

Siga as instruções para criar uma senha para o root e proteger sua instalação.

  1. Criar Banco de Dados para WordPress:

Faça login no MySQL:

sudo mysql -u root -p

Execute as seguintes consultas:

CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'sua_senha';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Passo 5: Baixar e Configurar o WordPress

  1. Baixar o WordPress:
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar xzf latest.tar.gz
  1. Configurar o WordPress:

Entre no diretório do WordPress e copie o arquivo de configuração de exemplo:

cd wordpress
cp wp-config-sample.php wp-config.php

Edite wp-config.php e configure os detalhes do seu banco de dados:

define('DB_NAME', 'wordpress');
define('DB_USER', 'wpuser');
define('DB_PASSWORD', 'sua_senha');
  1. Mover o WordPress para o root do Nginx:
sudo mv wordpress/* /var/www/html/

Passo 6: Definir Permissões e Configurar o Nginx

  1. Definir Permissões do Diretório:
sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
  1. Configurar o Nginx:

Crie um novo arquivo de configuração do servidor:

sudo nano /etc/nginx/sites-available/wordpress

Adicione a seguinte configuração:

server {
    listen 80;
    server_name seu-dominio.com;

    root /var/www/html;
    index index.php index.html index.htm;

    location / {
        try_files $uri $uri/ /index.php?$args;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
    }

    location ~ /\.ht {
        deny all;
    }
}

Habilite a configuração:

sudo ln -s /etc/nginx/sites-available/wordpress /etc/nginx/sites-enabled/

Teste e reinicie o Nginx:

sudo nginx -t
sudo systemctl restart nginx

Passo 7: Finalizar a Instalação do WordPress

Agora, abra seu navegador e acesse http://seu-dominio.com. Você deverá ver a página de instalação do WordPress. Siga as instruções para configurar o título do site, conta de administrador e outras opções.

Perguntas Frequentes

1. Posso usar um CMS diferente ao invés do WordPress no Vultr?

Sim, o Vultr suporta diversas plataformas de gerenciamento de conteúdo além do WordPress, como Joomla, Drupal e até geradores de sites estáticos como Jekyll. A plataforma de nuvem flexível permite que você instale qualquer software de sua escolha, tornando-se uma opção versátil para vários tipos de aplicações auto-hospedadas. Sempre consulte o awesome-selfhosted para uma ampla variedade de opções.

2. O Vultr é seguro para hospedar dados pessoais?

O Vultr mantém uma boa reputação na comunidade de VPS no que diz respeito à segurança. Você pode aumentar a segurança do seu site significativamente usando HTTPS, configurando um firewall e atualizando periodicamente seu software. Além disso, realizar backups regulares e limitar o acesso ao servidor via chaves SSH ajudam a proteger seus dados.

3. Quais são os custos associados à execução do WordPress em um servidor Vultr?

O principal custo é o plano de VPS que você escolher, começando por $6/mês para requisitos básicos. Podem haver custos adicionais por armazenamento ou recursos extras caso seu tráfego cresça. Lembre-se também de considerar custos de registro de domínio e certificados SSL, essenciais para um site WordPress totalmente funcional. Explore o comparativo completo de VPS para encontrar as opções mais econômicas para suas necessidades.

Seguindo este guia, você estará bem encaminhado para auto-hospedar WordPress no Vultr, ajustando a experiência às suas necessidades como desenvolvedor ou homelabber. --- Fim ---