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, e 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 e 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, então 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 e 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 grande maioria das hospedagens modernas, sim. 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.