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.

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.
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étodo | Quando usar | Dificuldade |
|---|---|---|
| Instalador de 1 clique (Softaculous / hPanel) | Site novo em hospedagem compartilhada; iniciantes | Baixa |
| Instalação manual (FTP + banco MySQL) | VPS, servidor dedicado ou hospedagem sem instalador; quando você quer controle total | Média |
| Ambiente local (LocalWP, XAMPP, Docker) | Desenvolver e testar temas, plugins e mudanças sem afetar o site no ar | Mé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:
- Acesse o painel da sua hospedagem (cPanel, hPanel ou o painel próprio dela)
- Localize a seção "Software" ou o instalador de aplicativos e clique em WordPress
- Clique em "Install" (Instalar)
- Preencha as configurações:
- Protocolo: selecione
https://(se o SSL já estiver ativo) ouhttp:// - 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
- Protocolo: selecione
- Clique em "Install" e aguarde — o instalador cria o banco, faz o upload e configura tudo em poucos minutos
- 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ção | Onde fazer | Por que importa |
|---|---|---|
| Permalinks | Configurações → Links Permanentes → Nome do post | URLs amigáveis para SEO (seusite.com/titulo em vez de ?p=123) |
| Idioma e fuso horário | Configurações → Geral | WordPress em português e datas corretas para o Brasil |
| Plugin de SEO | Plugins → Adicionar Novo → Yoast SEO ou Rank Math | Meta tags, sitemap e análise de conteúdo |
| Plugin de cache | Plugins → Adicionar Novo → LiteSpeed Cache ou WP Rocket | Performance e nota nos Core Web Vitals |
| Plugin de backup | Plugins → Adicionar Novo → UpdraftPlus | Cópia automática no Google Drive ou Dropbox |
| HTTPS / SSL | Painel da hospedagem → SSL → Ativar | Segurança e requisito do Google para SEO |
| Limpar plugins padrão | Plugins → 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.


