Se você está começando a trabalhar com WordPress, aprender a instalar a plataforma em um ambiente local — também conhecido como WordPress localhost — é um excelente primeiro passo. Essa prática permite desenvolver, testar e explorar funcionalidades do WordPress diretamente no seu computador, sem precisar contratar uma hospedagem WordPress logo de início.
Neste guia completo, você vai aprender tudo o que precisa para instalar o WordPress em localhost, tanto no Windows quanto no macOS, usando ferramentas como XAMPP e MAMP. Vamos mostrar os requisitos, os passos de instalação, como resolver erros comuns e o momento ideal para migrar seu site local para uma hospedagem profissional, como a da Hostoo!
O que é WordPress Localhost e por que usar?
WordPress localhost é quando você instala o WordPress no seu próprio computador, simulando um servidor web local. É como ter sua própria hospedagem offline, onde você pode criar e editar sites com total liberdade, sem precisar estar conectado à internet ou investir em uma hospedagem logo no início.
Esse tipo de instalação é ideal para desenvolvedores, agências, freelancers e iniciantes que desejam testar temas, plugins ou aprender mais sobre o funcionamento da plataforma sem correr riscos. Além disso, trabalhar localmente é mais rápido e seguro para fazer ajustes e testes antes de colocar o site no ar.

Requisitos mínimos para rodar o WordPress em localhost
Antes de começar a instalação do WordPress local, é essencial garantir que seu computador atenda aos requisitos básicos. A boa notícia é que o WordPress é uma plataforma leve e compatível com a maioria dos sistemas modernos.
Você vai precisar de:
Servidor Web: como Apache, geralmente incluído em pacotes como XAMPP, MAMP ou LocalWP.
PHP: versão 7.4 ou superior.
MySQL ou MariaDB: banco de dados para armazenar o conteúdo do site.
Sistema Operacional: Windows 10 ou superior, ou macOS Mojave 10.14 ou superior.
Espaço em disco: pelo menos 1 GB livre.
Navegador atualizado: para acessar o painel de controle e o site local.
Como baixar o WordPress e configurar o ambiente local
Com os pré-requisitos atendidos, o próximo passo é baixar o WordPress e um software que simule um servidor local. Isso criará um ambiente completo para rodar o site no seu computador.
1. Baixar o WordPress
Acesse o site oficial do WordPress e clique em “Download WordPress”. O arquivo vem compactado (.zip). Após o download, extraia os arquivos em uma pasta local.
2. Escolher o ambiente local
Você pode escolher entre algumas ferramentas gratuitas:
XAMPP: compatível com Windows, macOS e Linux. Oferece mais controle para usuários avançados.
LocalWP: fácil de usar, ideal para iniciantes.
MAMP: recomendado para usuários de Mac, mas também funciona no Windows.
Baixe e instale a ferramenta que preferir diretamente do site oficial. Ela vai criar um servidor web no seu computador com PHP e MySQL prontos para uso.

Como instalar o WordPress Localhost no Windows (com XAMPP)
Se você usa Windows, o XAMPP é uma das opções mais práticas. Ele cria um ambiente completo com Apache, MySQL e PHP para rodar o WordPress localmente. Veja o passo a passo:
Instale o XAMPP
Baixe o instalador no apachefriends.org e siga o processo de instalação. Certifique-se de incluir os módulos Apache e MySQL.
Inicie os serviços
Abra o XAMPP Control Panel e clique em “Start” nos módulos Apache e MySQL.
Crie o banco de dados
Acesse http://localhost/phpmyadmin
no navegador, clique em “Novo”, nomeie o banco (ex: wordpress_local
) e clique em “Criar”.
Copie os arquivos do WordPress
Extraia os arquivos do WordPress e coloque a pasta dentro de C:\xampp\htdocs\
. Você pode renomear essa pasta, por exemplo, para meusite
.
Inicie a instalação do WordPress
Acesse http://localhost/meusite
no navegador. O instalador será carregado. Siga os passos e preencha os dados do banco de dados (usuário: root
, senha: deixe em branco).
Finalize a configuração
Crie o usuário administrador e comece a personalizar seu site acessando http://localhost/meusite/wp-admin
.
Como usar o XAMPP para rodar WordPress localmente
O XAMPP simula um ambiente de hospedagem WordPress no seu próprio computador. Ele é muito útil para criar sites completos offline, sem interferir em sites reais. Você pode instalar plugins, editar temas, testar funcionalidades e corrigir erros com muito mais liberdade.
E quando tudo estiver funcionando como desejado, é possível migrar o site para um servidor real usando plugins como Duplicator ou All-in-One WP Migration — e a Hostoo é a escolha ideal para hospedar seu projeto final com performance, segurança e suporte profissional.

Como instalar WordPress Localhost no macOS (com MAMP)
Para quem utiliza Mac, a melhor opção é o MAMP, uma ferramenta que oferece tudo que o WordPress precisa para rodar localmente.
Baixe e instale o MAMP
Acesse o site oficial, baixe o MAMP e mova o aplicativo para a pasta “Aplicativos”.
Inicie os serviços
Abra o MAMP, clique em “Start Servers” e certifique-se de que o Apache e MySQL estão ativos.
Crie o banco de dados
Acesse o phpMyAdmin pela página inicial do MAMP e crie um novo banco de dados.
Configure o WordPress
Copie os arquivos do WordPress para Applications/MAMP/htdocs/
, criando uma nova pasta (ex: meusite
).
Inicie a instalação
No navegador, acesse http://localhost:8888/meusite
e siga as instruções para completar a instalação.
Não consegue acessar o admin do WordPress localhost?
Se você não consegue abrir o endereço localhost/nomedapasta/wp-admin
, alguns fatores podem estar causando o problema:
Caminho digitado incorretamente no navegador.
Serviços (Apache/MySQL) não iniciados.
Erros no arquivo wp-config.php
.
Cache do navegador.
Alterações no endereço do site no banco de dados.
Conflitos com temas ou plugins.
Verifique todos esses pontos e, se necessário, tente reinstalar o WordPress localmente para garantir o funcionamento.
Quando migrar do WordPress Localhost para uma hospedagem profissional?
Trabalhar com WordPress em localhost é ótimo para desenvolvimento, mas quando seu site estiver pronto para ir ao ar, é hora de investir em uma hospedagem profissional.
A Hostoo é a solução ideal para quem quer subir o site com facilidade. Oferecemos hospedagem WordPress com:
Servidores otimizados para performance real.
SSL gratuito, backups automáticos e segurança avançada.
Painel intuitivo e suporte especializado focado em WordPress.
Migre seu projeto para a Hostoo e tenha uma presença profissional na internet com confiança e agilidade.
Conclusão: seu ambiente WordPress Localhost está pronto!
Instalar o WordPress localhost é o primeiro passo para aprender, testar e desenvolver com total controle. É uma alternativa prática, segura e econômica para começar seus projetos com o pé direito.
E quando for a hora de levar seu site para a web, a Hostoo estará aqui para garantir que ele tenha a melhor performance possível com uma hospedagem WordPress feita sob medida para você.
Pronto para começar? Baixe o WordPress, configure seu ambiente local e mãos à obra. Seu próximo projeto já pode nascer direto do seu PC ou Mac.
