Como Instalar WordPress no Localhost

Como Instalar WordPress no Localhost em 2026 (Passo a Passo)

Wordpress

Para instalar o WordPress no localhost, instale um servidor local como Local, XAMPP ou MAMP, crie um banco de dados, baixe o WordPress em wordpress.org e abra o endereço do projeto no navegador para rodar o instalador. O ambiente funciona no seu computador, sem hospedagem, e serve para criar, testar e aprender sem expor o site.

Testar um tema, um plugin ou uma mudança direto no site publicado é um risco que muita gente corre por não saber que existe a alternativa. Um erro em produção derruba páginas, atrapalha leitores e, em blogs com anúncios, ainda custa receita.

Neste guia atualizado para 2026, você vai ver o que é um ambiente WordPress local, os requisitos atuais, qual ferramenta escolher, o passo a passo de dois métodos (um rápido, com o Local, e um manual, com XAMPP ou MAMP) e como levar o site para a hospedagem depois. Se você ainda está entendendo como as peças se encaixam, a estrutura técnica do WordPress para blogs profissionais é uma boa leitura de apoio.

PUBLICIDADE

O que é o localhost e para que serve um WordPress local

Localhost é o nome que aponta para o seu próprio computador (o endereço 127.0.0.1). Um WordPress local é uma instalação que roda nele, com servidor, banco de dados e arquivos do site, acessível só por você, sem precisar de hospedagem ou de internet para funcionar.

Esse ambiente vale para o WordPress.org, a versão que você instala e controla, e não para o WordPress.com, que roda nos servidores da plataforma. Se ainda tem dúvida sobre a diferença, leia WordPress.com vs WordPress.org antes de seguir.

banner grupo vip

Quando vale a pena usar e quando não vale

O ambiente local é ótimo para testar temas e plugins, aprender WordPress sem custo, desenvolver um site antes de publicar e simular atualizações. Mas ele não é obrigatório: se você só quer abrir um blog simples, pode instalar direto na hospedagem, como mostra o passo a passo de como criar o WordPress na Hostinger.

VantagemO que significa na práticaLimite a considerar
Velocidade para testarMudanças aparecem na hora, sem uploadO desempenho local não reflete o da hospedagem
Segurança para errarUm erro não derruba o site publicadoVocê precisa repetir a mudança no site real
Custo zeroNão há hospedagem durante o desenvolvimentoÉ preciso migrar quando for publicar
PrivacidadeO trabalho fica só no seu computadorSó você consegue ver, e um backup é responsabilidade sua
AprendizadoDá para experimentar sem medoNão substitui o teste em um ambiente de produção

Uma observação que contraria o senso comum: o localhost não deixa o site “mais seguro” por si só. Ele só não está exposto à internet. Quando o site vai para a hospedagem, passa a existir risco de spam e invasão, e é aí que entram os cuidados que mostro mais adiante.

Requisitos do WordPress local em 2026

Os requisitos mudaram bastante desde as versões antigas deste guia. A página oficial de requisitos do WordPress recomenda PHP 8.3 ou superior, MariaDB 10.11 ou MySQL 8.0 ou superior, e suporte a HTTPS. O PHP 7.4 e o MySQL 5.7, que apareciam em tutoriais antigos, ficaram para trás.

ItemO que usar
Sistema operacionalWindows, macOS ou Linux
PHP8.3 ou superior, segundo a página oficial do WordPress
Banco de dadosMariaDB 10.11 ou MySQL 8.0 ou superior
Servidor webApache ou Nginx, que já vêm nos pacotes locais
Memória do computadorUm computador comum atende. Sites grandes pedem mais

Na prática, você não instala PHP e banco separadamente: os pacotes locais trazem tudo. O cuidado é conferir qual versão de PHP o pacote entrega, porque algumas versões de pacotes baixados de fontes antigas vêm desatualizadas.

Qual ferramenta escolher: Local, XAMPP ou MAMP

O mais simples para iniciantes é o Local, que cria o site com poucos cliques. O XAMPP e o MAMP dão mais controle, mas exigem montar banco e arquivos à mão. Ao contrário do que tutoriais antigos dizem, o XAMPP não é só para Windows e roda também em Mac e Linux.

FerramentaSistemasNívelQuando escolher
LocalWindows, macOS e LinuxInicianteQuer criar o site rápido, sem configurar banco à mão
XAMPPWindows, macOS e LinuxIntermediárioQuer controle de Apache e MySQL e aprender como funciona
MAMPmacOS e WindowsIntermediárioUsa Mac e gosta de uma interface simples
WampServerWindowsIntermediárioPrefere uma opção só para Windows

Minha dica aqui é começar pelo Local, e só migrar para o XAMPP ou MAMP quando você sentir falta de controle. Quem quer entender cada peça do processo aprende mais pelo método manual, mas perde tempo se o objetivo é apenas testar um tema.

Método 1: instalar o WordPress local com o Local

Com o Local, o aplicativo cria o servidor, o banco de dados e o WordPress sozinho. Os nomes das telas podem mudar com atualizações do programa, mas o fluxo costuma ser este:

  1. Baixe e instale o Local no site oficial.
  2. Abra o programa e clique para criar um novo site.
  3. Dê um nome ao site. O programa gera um endereço local a partir dele.
  4. Escolha o ambiente (a opção recomendada serve para a maioria dos casos).
  5. Defina o usuário, a senha e o e-mail do administrador do WordPress.
  6. Aguarde a criação e use o botão para abrir o painel (WP Admin) do site.

Se tudo deu certo, o painel do WordPress abre em um endereço local. Daí você segue direto para as configurações iniciais, que aparecem mais abaixo.

Método 2: instalar o WordPress local com XAMPP ou MAMP

O método manual tem cinco etapas: instalar o servidor local, iniciar Apache e MySQL, criar o banco de dados, colocar os arquivos do WordPress na pasta certa e rodar o instalador. É o caminho mais trabalhoso, e o que mais ensina.

Passo 1: instalar o servidor e iniciar os serviços

Instale o XAMPP ou o MAMP e abra o painel de controle. Inicie o Apache e o MySQL (ou MariaDB, conforme o pacote). Quando os dois aparecerem como ativos, o servidor está no ar.

Passo 2: criar o banco de dados

Abra o phpMyAdmin, que costuma ficar em localhost/phpmyadmin, e crie um banco de dados novo para o projeto. Use um nome simples, sem espaços, sem acentos e sem começar com número, e anote esse nome, porque o instalador vai pedir.

Passo 3: baixar o WordPress e colocar na pasta certa

Baixe o pacote .zip no site oficial, em wordpress.org/download, e extraia. Depois, mova a pasta para o diretório público do servidor, criando uma pasta por projeto.

ServidorPasta onde colocar o site (caminho comum)
XAMPP no WindowsC:\xampp\htdocs
MAMP no macOS/Applications/MAMP/htdocs
WampServerC:\wamp64\www (o nome pode variar com a versão)

Passo 4: rodar o instalador do WordPress

No navegador, abra o endereço da sua pasta, por exemplo localhost/meusite. O WordPress inicia o instalador e pede os dados do banco. Os valores mais comuns em ambiente local são estes, mas confira na tela do seu servidor.

CampoValor mais comum
Nome do bancoO que você criou no phpMyAdmin
Usuárioroot
SenhaVazia no XAMPP e, em geral, root no MAMP
Servidor do bancolocalhost (no MAMP, a porta pode ser outra, como 8889)
Prefixo das tabelaswp_ (pode manter)

Esses dados de acesso servem só para o ambiente local. Nunca repita usuário root e senha fraca em hospedagem online.

PUBLICIDADE

Passo 5: criar o administrador e entrar no painel

Depois dos dados do banco, o instalador pede o título do site, o usuário, a senha e o e-mail do administrador. Conclua e entre no painel pelo endereço localhost/meusite/wp-admin. Se aparecer um erro de conexão com o banco, volte e confira nome, usuário e senha.

Se você preferir ver os campos no arquivo, o WordPress guarda esses dados no wp-config.php. Estes são os valores típicos de um ambiente local, com o padrão atual de codificação do WordPress:

define( 'DB_NAME', 'nome_do_banco' );
define( 'DB_USER', 'root' );
define( 'DB_PASSWORD', '' );
define( 'DB_HOST', 'localhost' );
define( 'DB_CHARSET', 'utf8mb4' );
define( 'DB_COLLATE', '' );

Problemas comuns na instalação local

Os erros mais frequentes são de porta, de banco e de pasta, e a tabela abaixo funciona como regra de decisão: identifique o sintoma e aplique a ação.

Se acontecer istoFaça isto
O Apache não iniciaOutra aplicação pode estar usando a mesma porta. Feche programas concorrentes ou troque a porta nas configurações do servidor
Erro ao estabelecer conexão com o banco de dadosConfira nome do banco, usuário, senha e servidor, e veja se o MySQL está iniciado
Página em branco ou erro críticoAtive o modo de depuração e leia o log para achar o plugin ou tema causador
Endereço localhost/meusite não abreConfira se a pasta está dentro do diretório público e se o nome bate com o do endereço
Links internos dão erro 404Vá em Configurações, Links permanentes, e salve de novo

Em desenvolvimento, vale ativar o modo de depuração do WordPress no wp-config.php, que registra os erros em um arquivo em vez de mostrá-los na tela. Use apenas no ambiente local:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

Configurações iniciais depois de instalar

Com o WordPress instalado, alguns ajustes deixam o ambiente parecido com o de um site real. A ordem abaixo é prática.

  1. Idioma: confira se está em Português (Brasil) em Configurações, Geral.
  2. Links permanentes: escolha a estrutura “Nome do post”, que gera endereços limpos.
  3. Conteúdo de exemplo: apague o post e a página de demonstração.
  4. Tema: instale um tema leve e teste o seu comportamento antes de levar para o site real.
  5. Plugins: instale só o necessário, como um plugin de SEO (Rank Math ou Yoast) para testar a configuração antes de publicar.
  6. Editor de arquivos: ao mexer em arquivos, use um editor de texto simples, como o Bloco de Notas, o VS Code ou o Notepad++, e nunca o Word.

Ferramentas e plugins úteis no desenvolvimento local

Algumas ferramentas aceleram o trabalho em ambiente local, e vale separar o que é aplicativo do que é plugin. O Local, o XAMPP e o MAMP são programas instalados no computador, e não plugins do WordPress.

FerramentaTipoPara que serve
Query MonitorPluginMostrar consultas ao banco, erros e o que deixa o site lento
All-in-One WP MigrationPluginExportar e importar o site inteiro para migrar
DuplicatorPluginCriar pacotes de backup e de migração
phpMyAdminInterface do servidorCriar, exportar e importar bancos de dados
Editor de código (VS Code)ProgramaEditar temas e arquivos com realce de sintaxe

Os planos pagos e os preços dessas ferramentas mudam com frequência, então consulte a página de cada uma antes de contratar qualquer versão profissional. Para desenvolvimento local, as versões gratuitas costumam bastar.

Como migrar o site local para a hospedagem online

Migrar significa levar os arquivos e o banco de dados do localhost para um servidor online e ajustar os endereços do site. Há dois caminhos: um plugin de migração, que é mais simples, e o método manual, que dá mais controle.

PUBLICIDADE

Pelo plugin de migração

  1. Instale o plugin no site local e exporte o site em um arquivo.
  2. Instale um WordPress limpo na hospedagem.
  3. Instale o mesmo plugin no site novo e importe o arquivo.
  4. Salve os links permanentes de novo e confira o site com o novo endereço.

Pelo método manual

  1. Faça um backup completo dos arquivos e do banco de dados local.
  2. Exporte o banco pelo phpMyAdmin.
  3. Envie os arquivos do site para a pasta pública da hospedagem, por FTP ou pelo gerenciador de arquivos.
  4. Crie um banco novo na hospedagem e importe o arquivo exportado.
  5. Edite o wp-config.php com nome do banco, usuário, senha e servidor da hospedagem.
  6. Troque o endereço antigo (localhost) pelo endereço do domínio em todo o banco, usando uma ferramenta de busca e substituição que lide com dados serializados. Substituir à mão no arquivo SQL costuma quebrar o site.

Antes de migrar, ative o HTTPS no domínio e confira se a versão de PHP da hospedagem atende ao que o WordPress pede. Algumas hospedagens oferecem ajuda na migração, mas as condições mudam, então confirme com o provedor. Para quem ainda vai escolher onde hospedar, o guia de como criar um site WordPress do zero mostra a base do projeto.

Cuidados depois de publicar o site

Quando o site sai do localhost e vai para a internet, ele passa a receber tráfego real e também tentativas de abuso. É nessa hora que spam e invasões aparecem, e vale se preparar antes que aconteçam.

  • Comentários: assim que o blog entra no ar, bots começam a deixar spam. O artigo como bloquear comentários spam no WordPress mostra como filtrar.
  • Segurança: mantenha o WordPress, os temas e os plugins atualizados e use só extensões de fontes confiáveis. Se algo der errado, veja como remover malware de um site WordPress.
  • Backup: configure cópias automáticas na hospedagem, porque o backup local deixa de valer assim que o site online muda.
  • Usuário e senha: troque os dados de teste (como o admin e a senha simples) por credenciais fortes.

Se o plano é monetizar o blog, lembre que o Google avalia o site online, com domínio próprio e conteúdo publicado, e não o ambiente local. O guia de como aprovar seu blog no Google AdSense em 2026 explica o que preparar. E para quem quer aprender o processo completo, da criação à monetização, a Formação Império dos Blogs reúne cursos sobre WordPress, SEO, AdSense e afiliados.

Conclusão

Um WordPress local é a forma mais segura de testar temas, plugins e mudanças sem arriscar o site publicado. Para começar rápido, use o Local. Para entender cada peça, use XAMPP ou MAMP, lembrando de seguir os requisitos atuais do WordPress: PHP 8.3 ou superior e MariaDB 10.11 ou MySQL 8.0 ou superior.

O ambiente local não é obrigatório para quem só quer abrir um blog simples, mas vale muito para quem mexe em temas, testa plugins ou está aprendendo. Antes de migrar, faça backup, escolha entre plugin e método manual e troque os endereços com cuidado, sem editar o banco à mão.

Se você nunca instalou um WordPress local, escolha uma ferramenta, crie um site de teste hoje mesmo e desmanche-o sem medo. Errar no localhost não custa nada, e é assim que se aprende.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *