
Instalar o WordPress no computador é uma forma segura de aprender, testar plugins, criar páginas e desenvolver um site inteiro antes de colocá-lo na internet. Neste guia, você vai conhecer os dois caminhos mais usados: o Local, indicado para quem quer praticidade, e o XAMPP, útil para quem deseja entender a instalação manual.
Recomendação rápida: escolha o Local se você está começando ou quer criar sites WordPress com menos configuração. Use o XAMPP quando precisar controlar manualmente o servidor, o banco de dados e os arquivos.
O que significa instalar o WordPress localmente?
Uma instalação local cria, dentro do seu computador, o ambiente necessário para o WordPress funcionar: servidor web, PHP e banco de dados. O site abre no navegador, mas fica disponível apenas no seu dispositivo até ser migrado para uma hospedagem.
Esse ambiente é especialmente útil para:
- aprender WordPress sem alterar um site publicado;
- testar temas, plugins e atualizações com menos risco;
- desenvolver sites para clientes antes da apresentação;
- criar páginas mesmo quando o domínio ainda não foi registrado;
- investigar erros em uma cópia do site.
Local ou XAMPP: qual método escolher?
| Critério | Local | XAMPP |
|---|---|---|
| Instalação do WordPress | Automática | Manual |
| Banco de dados | Criado automaticamente | Criado no phpMyAdmin |
| Gerenciar vários sites | Muito simples | Exige organização manual |
| Controle do ambiente | Interface própria e ambiente configurável | Acesso direto ao Apache, PHP e MariaDB |
| Mais indicado para | Iniciantes, designers e profissionais de WordPress | Estudantes de desenvolvimento e projetos PHP |
Para a maioria das pessoas, o Local é a melhor escolha. Ele reduz etapas técnicas e permite criar, iniciar, parar, importar e exportar sites em uma única interface. O XAMPP continua relevante para quem quer compreender o processo completo ou trabalhar também com aplicações que não usam WordPress.
Antes de começar
O Local informa como requisitos gerais pelo menos 4 GB de memória RAM e cerca de 1,5 GB de espaço para o aplicativo e alguns sites básicos. No Windows, as versões atuais são compatíveis com Windows 10 de 64 bits e Windows 11. No macOS, a documentação indica macOS Monterey 12 ou superior. Também há suporte para distribuições Linux baseadas em Debian.
Reserve espaço adicional para cada projeto, principalmente quando ele tiver muitas imagens ou cópias de segurança. Faça o download dos programas apenas nos sites oficiais e mantenha o sistema operacional atualizado.
Método 1: instalar o WordPress com Local
O Local prepara o servidor, o banco de dados e os arquivos do WordPress automaticamente. É o caminho mais rápido para ter um site local funcionando.
1. Baixe e instale o Local
- Acesse o site oficial de versões do Local.
- Baixe o instalador correspondente ao seu sistema operacional.
- Execute o arquivo e conclua a instalação.
- No Windows, autorize o acesso quando o Firewall do Windows solicitar permissão para os componentes do aplicativo.
Os nomes de alguns botões podem mudar ligeiramente entre versões, mas o fluxo permanece o mesmo.
2. Crie um novo site
- Abra o Local e clique no botão de adicionar um site.
- Escolha a opção para criar um novo site.
- Defina um nome, como meu-primeiro-site.
- Selecione o ambiente Preferred para usar a configuração recomendada. A opção personalizada é mais adequada quando o projeto exige versões específicas de PHP ou servidor.
- Crie o nome de usuário, a senha e o e-mail do administrador do WordPress.
- Confirme a criação e aguarde a preparação do ambiente.
3. Acesse o site e o painel do WordPress
Quando a instalação terminar, use Open site para abrir o site no navegador e WP Admin para acessar o painel. Entre com o usuário e a senha definidos na etapa anterior.
O endereço local normalmente termina em .local. Esse endereço funciona apenas enquanto o site estiver iniciado no Local e não pode ser acessado pelo público na internet.
4. Conheça os recursos mais úteis
- Start site e Stop site: ligam e desligam o ambiente.
- Trust: instala um certificado local confiável para testar HTTPS.
- Database: permite consultar o banco de dados do projeto.
- Export: gera um arquivo com o conteúdo e o banco de dados do site.
- Blueprints: salvam temas, plugins e configurações como um modelo reutilizável.
Os Blueprints são particularmente úteis para freelancers e agências: você pode preparar uma instalação-base e reaproveitá-la em novos projetos sem repetir todas as configurações.
Método 2: instalar o WordPress com XAMPP
O XAMPP reúne Apache, MariaDB, PHP e outras ferramentas em um único pacote. Nesse método, você cria o banco de dados, organiza os arquivos e executa o instalador do WordPress manualmente.
1. Instale e inicie o XAMPP
- Baixe a versão estável mais recente e compatível com o seu sistema no site oficial.
- Conclua a instalação mantendo os componentes Apache, PHP, MariaDB e phpMyAdmin.
- Abra o painel de controle do XAMPP.
- Inicie os serviços Apache e MySQL.
Para sites novos, o WordPress recomenda PHP 8.3 ou superior e MariaDB 10.11 ou MySQL 8.0 ou superior. Como os pacotes do XAMPP podem usar versões diferentes, confira a compatibilidade dos temas e plugins que pretende testar.
2. Crie o banco de dados
- Abra
http://localhost/phpmyadminno navegador. - Acesse a área de bancos de dados.
- Informe um nome sem espaços, como
wordpress_local. - Quando houver opção de agrupamento, prefira uma configuração baseada em
utf8mb4. - Confirme a criação.
3. Coloque os arquivos na pasta correta
- Baixe o WordPress em wordpress.org.
- Extraia o arquivo compactado.
- Crie uma pasta para o projeto dentro de
htdocs, por exemplohtdocs/meu-site. - Copie os arquivos extraídos do WordPress para essa pasta.
4. Execute o instalador do WordPress
- Acesse
http://localhost/meu-site. - Selecione o idioma e avance para a configuração do banco.
- Informe o nome do banco criado no phpMyAdmin.
- Em uma instalação padrão do XAMPP, o usuário costuma ser
root, o servidor élocalhoste a senha pode estar vazia se você não a alterou. - Defina o título do site, o usuário administrador, uma senha forte e o e-mail.
- Conclua a instalação e acesse o painel.
Atenção: uma conta
rootsem senha só deve existir em um ambiente local isolado. Nunca use essa configuração em um servidor público.
Erros comuns e como resolver
Apache não inicia no XAMPP
Outro programa pode estar usando as portas 80 ou 443. Feche serviços que usam essas portas, execute o painel como administrador ou altere as portas do Apache. A documentação do XAMPP também recomenda verificar as regras do firewall.
Erro ao estabelecer uma conexão com o banco de dados
Confirme se o MySQL está iniciado. Depois, revise o nome do banco, o usuário, a senha e o servidor informados no arquivo wp-config.php. O banco precisa existir antes da instalação.
O site do Local não abre
Verifique se o site aparece como iniciado no aplicativo. Reinicie o Local e confira se o firewall ou o antivírus bloqueou algum componente. No Windows, use as orientações oficiais de solução de problemas antes de desativar qualquer proteção.
O navegador mostra um aviso de certificado
No Local, abra as configurações SSL do site e use a opção Trust. Feche e abra novamente o navegador. O certificado é válido apenas para testes no seu computador.
Como fazer backup e publicar o site
Um site local não é um backup por si só. No Local, use a opção de exportação para gerar um pacote com os arquivos e o banco de dados. A partir da versão 10, o aplicativo também oferece backups em nuvem por meio do Google Drive ou Dropbox.
No XAMPP, faça uma cópia da pasta do projeto e exporte o banco pelo phpMyAdmin. Guarde os dois itens juntos: arquivos sem banco, ou banco sem arquivos, não formam uma cópia completa do WordPress.
Quando o projeto estiver pronto para receber visitantes, você precisará de domínio, hospedagem e HTTPS. Veja o curso gratuito de domínio e hospedagem para acompanhar essa etapa na prática.
Checklist depois da instalação
- acesse o painel e confirme se o endereço do site está correto;
- atualize o WordPress, os temas e os plugins;
- configure os links permanentes em Configurações > Links permanentes;
- remova temas e plugins de teste que não serão usados;
- crie uma cópia de segurança antes de alterações importantes;
- teste a versão para celular e os formulários;
- planeje a migração para uma hospedagem quando o projeto estiver pronto.
Perguntas frequentes
O site instalado no computador fica público?
Não. Por padrão, ele só pode ser acessado no próprio computador. Para publicá-lo, é necessário migrar o projeto para uma hospedagem conectada a um domínio.
Preciso de internet para usar o WordPress local?
Você precisa de internet para baixar os programas, o WordPress, temas e plugins. Depois que tudo estiver instalado, boa parte do trabalho pode ser realizada offline.
Posso instalar vários sites no mesmo computador?
Sim. O Local facilita bastante esse gerenciamento. No XAMPP, crie uma pasta e um banco de dados separados para cada projeto.
Qual opção é melhor para iniciantes?
O Local, porque automatiza a criação do banco, a instalação do WordPress e a configuração do ambiente. O XAMPP é uma boa etapa seguinte para entender o funcionamento técnico.
É possível migrar o site local para a internet?
Sim. Você pode usar a exportação do Local, uma ferramenta de migração ou transferir os arquivos e o banco de dados. Depois da transferência, revise os endereços do site e teste links, imagens, formulários e HTTPS.
Conclusão
Instalar o WordPress no computador oferece liberdade para aprender e experimentar sem colocar um site real em risco. Para começar rapidamente, use o Local. Para praticar o processo manual e conhecer melhor a estrutura do servidor, experimente o XAMPP. Em ambos os casos, mantenha uma rotina de backup e migre o projeto para uma hospedagem somente depois de revisar todo o conteúdo.
Fontes consultadas
- Local: instalação e requisitos do sistema
- Local: importação e exportação de sites
- Local: como usar Blueprints
- WordPress: requisitos recomendados
- WordPress: guia oficial de instalação
- XAMPP: perguntas frequentes para Windows