Buscar

Como Instalar WordPress: Guia Passo a Passo

Como instalar o WordPress do zero: instalador de 1 clique da hospedagem, instalação manual via FTP e banco MySQL, e ambiente local para desenvolver.

Gabriel Pedroso9 min de leitura
Como instalar o WordPress

Instalar o WordPress é mais simples do que parece, e fazer isso direito desde o começo poupa dor de cabeça com SEO, segurança e performance lá na frente. Este guia trata do WordPress.org — o software livre que você instala na sua própria hospedagem e controla por inteiro —, não do WordPress.com (o serviço hospedado, que não exige instalação). Há três caminhos possíveis: o instalador de 1 clique do painel da hospedagem (o mais comum e rápido), a instalação manual via FTP e banco de dados (mais controle, ideal para VPS e servidor dedicado) e o ambiente local (para desenvolver antes de subir para produção).

Antes de instalar, você precisa de uma hospedagem (compartilhada, VPS ou dedicada) com PHP 7.4 ou superior — o ideal é PHP 8.x — e MySQL 5.7+ ou MariaDB 10.4+, um domínio apontado para essa hospedagem e acesso ao painel de controle (cPanel, hPanel ou similar) ou ao servidor via SSH. Esses são os requisitos oficiais publicados pelo projeto.

1Requisitoshospedagem + domínio + PHP e MySQL
2Banco de dadoscria o database MySQL e o usuário
3wp-configconecta o banco + chaves de segurança
4Arquivossobe o WordPress por FTP ao servidor
5Instaladoro setup de 5 minutos e login em /wp-admin
O caminho da instalação do WordPress. O instalador de 1 clique da hospedagem automatiza os passos 2 a 4; na instalação manual, você faz cada um deles.

Os três métodos de instalar WordPress

Cada método serve a um cenário. Antes de seguir o passo a passo, veja qual encaixa no seu caso:

MétodoQuando usarDificuldade
Instalador de 1 clique (Softaculous / hPanel)Site novo em hospedagem compartilhada; iniciantesBaixa
Instalação manual (FTP + banco MySQL)VPS, servidor dedicado ou hospedagem sem instalador; quando você quer controle totalMédia
Ambiente local (LocalWP, XAMPP, Docker)Desenvolver e testar temas, plugins e mudanças sem afetar o site no arMédia

Método 1: instalador de 1 clique do painel

É o caminho recomendado para quem está começando. A maioria das hospedagens compartilhadas traz um instalador automático no painel — o Softaculous dentro do cPanel é o mais comum, mas há painéis próprios com instalador embutido, como o hPanel da Hostinger. Ele cria o banco de dados, sobe os arquivos e configura tudo sozinho. O processo, no cPanel/Softaculous:

  1. Acesse o painel da sua hospedagem (cPanel, hPanel ou o painel próprio dela)
  2. Localize a seção "Software" ou o instalador de aplicativos e clique em WordPress
  3. Clique em "Install" (Instalar)
  4. Preencha as configurações:
    • Protocolo: selecione https:// (se o SSL já estiver ativo) ou http://
    • Domínio: o domínio onde o WordPress será instalado
    • Diretório: deixe em branco para instalar na raiz (seusite.com.br); preencha para instalar numa pasta (ex.: blog)
    • Nome e descrição do site: o título e o subtítulo iniciais
    • Usuário admin: escolha um nome diferente de "admin", por segurança
    • Senha admin: senha forte, com letras, números e caracteres especiais
    • E-mail admin: um e-mail real, onde chegam as notificações do WordPress
  5. Clique em "Install" e aguarde — o instalador cria o banco, faz o upload e configura tudo em poucos minutos
  6. Ao final, você recebe a URL do painel administrativo (seusite.com.br/wp-admin) e as credenciais de acesso

Método 2: instalação manual do WordPress

A instalação manual dá controle total sobre a configuração e é o caminho quando a hospedagem não tem instalador automático, ou quando você está subindo o WordPress em um VPS ou servidor dedicado. É o clássico "install de 5 minutos" feito à mão.

Passo 1 — Baixar o WordPress

Acesse br.wordpress.org/download e baixe a versão mais recente do WordPress em português do Brasil (.zip). Extraia o arquivo — você terá uma pasta chamada wordpress com todos os arquivos da plataforma.

Passo 2 — Criar o banco de dados MySQL

No painel (no cPanel, em "MySQL Databases"), crie um novo banco de dados, crie um novo usuário MySQL com uma senha forte e adicione esse usuário ao banco com permissões "All Privileges". Anote o nome do banco, o nome do usuário e a senha — você vai precisar deles no próximo passo.

Passo 3 — Configurar o wp-config.php

Na pasta baixada, localize o arquivo wp-config-sample.php e renomeie para wp-config.php. Abra o arquivo e preencha os dados de conexão com o banco:

define( 'DB_NAME', 'nome_do_banco' );
define( 'DB_USER', 'usuario_do_banco' );
define( 'DB_PASSWORD', 'senha_do_banco' );
define( 'DB_HOST', 'localhost' );

Na maioria das hospedagens o DB_HOST é localhost, mas alguns provedores usam um endereço próprio — confirme no painel. No mesmo arquivo, substitua as chaves de segurança (as Authentication Unique Keys and Salts) pelo bloco gerado no gerador oficial em api.wordpress.org/secret-key/1.1/salt.

Passo 4 — Upload dos arquivos via FTP

Use um cliente FTP como o FileZilla (gratuito) para conectar ao servidor e enviar todos os arquivos de dentro da pasta wordpress para o diretório raiz do site (geralmente public_html ou www).

Passo 5 — Executar o instalador

Acesse seudominio.com.br no navegador — o instalador do WordPress inicia automaticamente. Preencha o título do site, o nome de usuário, a senha e o e-mail do administrador e clique em "Instalar WordPress". Em menos de um minuto, a instalação está concluída e você já pode entrar no painel.

Método 3: instalação local para desenvolvimento

Quem trabalha com temas, plugins ou customizações deve montar um ambiente local antes de mexer no site em produção. Ferramentas como o LocalWP (antigo Local by Flywheel — gratuito, não exige instalar Apache/PHP/MySQL na mão), o XAMPP e o Laragon (Windows) rodam o WordPress na sua máquina com poucos cliques. Para um ambiente mais próximo de produção e fácil de descartar, dá para subir tudo com WordPress no Docker. Com o ambiente local você testa sem risco de quebrar o site no ar; quando estiver pronto, um plugin de migração (All-in-One WP Migration ou Duplicator) leva o site local para o servidor.

Configurações essenciais após a instalação

Instalar é só o começo. Estes ajustes deixam o site pronto para publicar e evitam retrabalho depois:

ConfiguraçãoOnde fazerPor que importa
PermalinksConfigurações → Links Permanentes → Nome do postURLs amigáveis para SEO (seusite.com/titulo em vez de ?p=123)
Idioma e fuso horárioConfigurações → GeralWordPress em português e datas corretas para o Brasil
Plugin de SEOPlugins → Adicionar Novo → Yoast SEO ou Rank MathMeta tags, sitemap e análise de conteúdo
Plugin de cachePlugins → Adicionar Novo → LiteSpeed Cache ou WP RocketPerformance e nota nos Core Web Vitals
Plugin de backupPlugins → Adicionar Novo → UpdraftPlusCópia automática no Google Drive ou Dropbox
HTTPS / SSLPainel da hospedagem → SSL → AtivarSegurança e requisito do Google para SEO
Limpar plugins padrãoPlugins → instalados → remover o que não usar (ex.: Hello Dolly)Menos plugins = menor superfície de ataque

Feito o básico, vale endurecer o site com as práticas do guia de segurança do WordPress e escolher uma hospedagem à altura do projeto — o comparativo de hospedagem ajuda nessa decisão.

Perguntas frequentes sobre instalação do WordPress

Qual a diferença entre WordPress.org e WordPress.com?

Este guia trata do WordPress.org, o software livre que você mesmo instala numa hospedagem própria e controla por inteiro (temas, plugins, código e banco de dados). O WordPress.com é um serviço hospedado (SaaS) da Automattic: você não instala nada, mas fica preso aos limites do plano contratado. Para um site ou blog profissional com liberdade total, o caminho é o WordPress.org auto-hospedado.

Preciso de domínio e hospedagem próprios para instalar o WordPress?

Para o WordPress.org (o deste tutorial), sim: você precisa de um domínio e de uma hospedagem que atenda aos requisitos de PHP e MySQL. É a hospedagem que roda o software e guarda o banco de dados. Só o WordPress.com permite começar num subdomínio gratuito (seusite.wordpress.com), mas sem a mesma liberdade de instalar plugins e temas.

Quanto tempo leva para instalar o WordPress?

Pelo instalador de 1 clique do painel da hospedagem, o WordPress fica pronto em poucos minutos — é o famoso "install de 5 minutos". A instalação manual, com criação do banco, upload por FTP e configuração do wp-config.php, leva de 15 a 30 minutos para quem faz pela primeira vez. As configurações pós-instalação (tema, permalinks, plugins de SEO, cache e segurança) somam mais algum tempo à parte.

Dá para instalar o WordPress em um subdiretório ou subdomínio?

Sim. No instalador de 1 clique, basta preencher o campo de diretório (ex.: "blog") para instalar em seusite.com.br/blog. Na instalação manual, faça o upload dos arquivos para a pasta correspondente em vez do diretório raiz. Para um subdomínio (blog.seusite.com.br), crie o subdomínio no painel antes de instalar. É comum quando o domínio principal já hospeda outro site e o WordPress fica só com o blog.

O WordPress funciona em qualquer hospedagem?

Na prática, na grande maioria das hospedagens modernas. O requisito oficial é PHP 7.4 ou superior (o ideal é PHP 8.x) e MySQL 5.7+ ou MariaDB 10.4+ — condições atendidas por quase toda hospedagem compartilhada, VPS ou dedicada voltada a WordPress. Antes de contratar, confirme a versão do PHP oferecida e se há suporte a banco MySQL/MariaDB.