Versão de demonstração: os dados deste texto ainda passam por revisão de fatos.
Neste artigo
O que é localhost e para que serve
Localhost é o endereço que aponta para o próprio computador. Quando você abre localhost no navegador, a página vem da sua máquina, e não da internet. Por isso um site instalado ali só aparece para quem usa esse computador.
Às vezes o endereço aparece com dois pontos e um número, como localhost com uma porta depois. Esse número identifica qual programa do seu computador responde ao pedido. Você não precisa decorar nada disso para instalar o WordPress.
Essa separação é útil. Você aprende como o WordPress funciona, testa mudanças e monta um projeto novo com calma. Só depois, se quiser, leva o site para uma hospedagem.
O que você precisa antes de começar
O WordPress roda sobre PHP e guarda seus dados em um banco de dados. A página oficial de requisitos do WordPress lista as versões aceitas de PHP e de MySQL ou MariaDB. Consulte essa página antes de instalar, porque as versões mínimas mudam com o tempo.
Para não instalar cada parte separadamente, use um pacote de servidor local. O XAMPP, da Apache Friends, reúne Apache, MariaDB, PHP e Perl em um instalador só. O programa é gratuito e foi feito para quem quer um ambiente de teste fácil de montar.
Você também precisa de espaço livre no disco e de uma conexão para baixar os arquivos. Não é preciso ter conhecimento de programação para seguir este guia.
Passo a passo para instalar
- Baixe o XAMPP no site oficial da Apache Friends e execute o instalador. Aceite a pasta sugerida, a menos que você tenha um motivo para mudar.
- Abra o painel de controle do XAMPP. Clique em Start na linha do Apache e na linha do MySQL. Quando as duas ficarem ativas, o servidor está pronto para receber o WordPress.
- Baixe o WordPress na página oficial de download. Você recebe um arquivo compactado com uma pasta chamada wordpress.
- Extraia essa pasta dentro de htdocs, que fica na pasta de instalação do XAMPP. O nome da pasta do site será o que aparece no endereço.
- Crie o banco de dados. No navegador, abra localhost/phpmyadmin, clique em Novo, escreva um nome, como wp_teste, e clique em Criar.
- Abra localhost/wordpress no navegador. Escolha o idioma e informe o nome do banco, o usuário e a senha. Em instalações padrão do XAMPP, o usuário costuma ser root, com a senha em branco.
- Preencha o título do site, o nome do usuário administrador, a senha e um e-mail. Clique para instalar e aguarde o fim do processo.
Para entrar no painel, abra localhost/wordpress/wp-admin e use o usuário que você criou. A partir daí, o site já pode receber páginas, temas e plugins.
Erros comuns e como resolver
Se a página não abre, comece pelo painel do XAMPP. Um módulo que não liga, como o Apache, impede o acesso. Outro programa também pode estar usando a mesma porta. Feche esse programa ou troque a porta no próprio XAMPP.
Se a instalação para no passo do banco, confira o nome, o usuário e a senha. Um espaço a mais ou uma letra maiúscula diferente já causa o erro. Revise cada campo com calma antes de tentar de novo.
Se o endereço localhost/wordpress mostra erro de página não encontrada, a pasta provavelmente está fora de htdocs. Mova a pasta para o lugar certo e tente de novo.
Para dúvidas de rede e de conexão, a resposta completa reúne os conceitos de internet que ajudam a entender onde está o problema.
Cuidados antes de publicar
O ambiente local usa senhas padrão e não tem a proteção de uma hospedagem. Por isso ele serve para testes. Antes de publicar, troque todas as senhas e crie um usuário administrador com nome diferente de admin.
Quando for publicar, leve o site para um servidor real. Você vai copiar os arquivos e o banco de dados, e depois ajustar o endereço do site. Faça uma cópia de segurança antes de começar essa mudança, porque erros de endereço costumam quebrar imagens e links.
Quando procurar ajuda
Se o problema persistir, leia a documentação oficial do WordPress e a do XAMPP. Tutoriais antigos podem mostrar telas e caminhos que mudaram. Prefira sempre a fonte oficial e confira a data da versão que você está usando.
Para outros temas, comece pela resposta do MundoBlá. Na categoria de internet, a resposta reúne guias sobre conexão, sites e segurança online.
Em outros Mundos
Se a sua dúvida é o que é hospedagem e por que o site precisa dela, leia hospedagem de sites: o que é e como funciona, do Mundo Marketing.
Tudo sobre
- Desenvolvimento Android: como começar os estudos
- Como instalar o WordPress no computador em localhost
Perguntas frequentes
O que é localhost?
Localhost é o endereço que aponta para o próprio computador. Quando você abre localhost no navegador, a página vem da sua máquina e não da internet. Por isso um site instalado ali só aparece para quem usa esse computador. Ele serve para testar sem publicar nada.
Preciso pagar para instalar o WordPress em localhost?
Não necessariamente. O WordPress é um software livre e o XAMPP é distribuído gratuitamente pela Apache Friends. O que pode ter custo mais tarde é a hospedagem, caso você queira publicar o site na internet. Confira as condições oficiais de cada ferramenta antes de instalar.
Preciso saber programar para fazer isso?
Não. O assistente de instalação do WordPress pergunta poucas informações em formulário simples. Você precisa abrir pastas, iniciar um programa no painel e digitar um endereço no navegador. Para criar páginas, o editor do WordPress dispensa código. Conhecer HTML ajuda, mas não é obrigatório.
Qual a diferença entre o WordPress e o XAMPP?
O WordPress é o sistema que monta o seu site. O XAMPP é o servidor que roda esse sistema no seu computador. Ele reúne Apache, MariaDB, PHP e Perl em um instalador só. Sem um servidor, o WordPress não tem onde rodar, por isso você instala os dois.
Posso usar outro programa no lugar do XAMPP?
Sim. Existem outros pacotes e ferramentas que criam um ambiente local com PHP e banco de dados. A escolha depende do seu sistema operacional e do controle que você quer ter sobre o servidor. O importante é que o ambiente tenha PHP e MySQL ou MariaDB nas versões que o WordPress pede.
O que é o banco de dados e por que o WordPress precisa dele?
O banco de dados guarda textos, páginas, usuários e configurações do site. O WordPress lê e grava nele o tempo todo. Na instalação, você cria um banco vazio e informa o nome, o usuário e a senha. Sem esse banco, o assistente não consegue concluir a instalação.
Por que a página não abre em localhost?
Os motivos mais comuns são o Apache desligado, a pasta fora de htdocs ou outro programa usando a mesma porta. Confira o painel do XAMPP, veja se a pasta do WordPress está no lugar certo e tente o endereço de novo. Limpar o cache do navegador também ajuda em alguns casos.
Posso testar temas e plugins no localhost?
Pode, e esse é um dos melhores usos do ambiente local. Você instala temas e plugins, testa o visual e os formulários e desfaz o que não gostou. Nada disso aparece na internet enquanto o site estiver só no seu computador. Antes de publicar, faça o teste de novo no servidor real.
Como levo o site do localhost para a internet?
Você precisa de uma hospedagem, de uma cópia dos arquivos e de uma cópia do banco de dados. Depois ajusta o endereço do site para o domínio real. O processo tem passos próprios e pode gerar erros de link. Por isso, faça uma cópia de segurança antes de começar.
Preciso de um domínio para instalar em localhost?
Não. O endereço localhost funciona sem domínio, porque aponta para o seu próprio computador. Um domínio, como um endereço com .com.br, só entra quando o site vai para a internet. Você pode montar e testar o projeto inteiro antes de comprar qualquer endereço.
O localhost é seguro?
Para uso pessoal, sim, porque só o seu computador acessa o site. Mesmo assim, as senhas padrão do ambiente local não devem ir para a internet. Ao publicar, troque as senhas, atualize o WordPress e use uma hospedagem com conexão segura por HTTPS.
Posso instalar em Mac ou Linux?
Sim, existem ferramentas para outros sistemas operacionais. Os passos mudam um pouco por causa das pastas e do painel de controle. Confira a documentação do pacote escolhido para o seu sistema antes de começar a instalação.
Quanto tempo leva a instalação?
Depende da sua experiência e da velocidade do download. Para quem segue o passo a passo, a parte mais demorada costuma ser baixar e instalar o servidor. O assistente do WordPress é rápido. Reserve um tempo tranquilo para conferir o painel depois.
Preciso instalar em localhost antes de criar um site?
Não é obrigatório, mas ajuda bastante. Testar em localhost evita erros no site publicado e permite conhecer o painel sem pressa. Se a sua hospedagem já oferece instalação com um clique, você pode começar por lá e usar o localhost só para testes.
Qual versão do WordPress devo baixar?
Baixe a versão mais recente disponível na página oficial de download do WordPress. A página de requisitos mostra a versão mínima de PHP e de banco de dados exigida. Confira se o servidor instalado atende a esses requisitos antes de começar a instalação.
Posso copiar o site do localhost para outro computador?
Pode. Você precisa copiar a pasta do WordPress e exportar o banco de dados. No outro computador, importe o banco e ajuste o endereço do site. Sem esse ajuste, links e imagens podem apontar para o endereço antigo e quebrar.
Onde consigo ajuda oficial?
A documentação oficial do WordPress tem guias de instalação e de solução de problemas. A Apache Friends também publica informações sobre o XAMPP no próprio site. Prefira fontes oficiais, porque tutoriais antigos podem trazer passos que já mudaram.
Referências
- WordPress.org, requisitos do sistema. Disponível em: https://wordpress.org/about/requirements/.
- Apache Friends, XAMPP. Disponível em: https://www.apachefriends.org/.
- WordPress.org, documentação de instalação. Disponível em: https://wordpress.org/documentation/article/how-to-install-wordpress/.
Fontes conferidas em 28 de outubro de 2026.