As melhores alternativas ao XAMPP para desenvolvimento local
Compara Laragon, Herd, Local, DDEV e Docker: qual o melhor ambiente de desenvolvimento para Windows, macOS ou Linux e por que deves mudar.

Nesta página
Um ambiente de desenvolvimento local serve para rodar um site no teu computador antes de o colocares online: um servidor web, PHP e uma base de dados instalados em conjunto. XAMPP tornou tudo isto simples quando o único caminho era configurar cada peça à mão, e é por isso que o encontras em quase todos os cursos e nos primeiros tutoriais.
O problema é a versão. Se o site for para um alojamento com PHP 8.4 e tu o desenvolveres com PHP 8.2, só vais descobrir as incompatibilidades quando o fizeres upload online. As alternativas abaixo permitem-te usar a mesma versão do servidor e, muitas vezes, até mudá-la com um clique.
Comparação de alternativas #
| Ferramenta | Sistemas | Custo | Adequado para |
|---|---|---|---|
| Laragon | Windows | Grátis para uso não comercial, licença de 49 $ por ano para trabalho | Quem quer a simplicidade do XAMPP mas atualizado |
| Laravel Herd | Windows, macOS | Gratuito, Pro 99 $ por ano | Projetos PHP modernos e Laravel |
| Local | Windows, macOS, Linux | Gratuito | Sites WordPress |
| DDEV | Windows, macOS, Linux | Gratuito e open source | Trabalho em equipa, ambientes replicáveis |
| Docker | Windows, macOS, Linux | Gratuito abaixo do limite | Quem quer espelhar o servidor de produção |
| MAMP | Windows, macOS | Gratuito, Pro pago | Quem vem do macOS e quer uma interface |
| WampServer | Windows | Gratuito | Stack clássico para Windows, muito documentado |
Laragon #
Para quem vem do XAMPP no Windows, é a transição mais natural. A ideia é a mesma: um pacote único com Apache ou Nginx, PHP, MySQL e algumas ferramentas extra, mas com versões recentes e a possibilidade de instalar várias versões de PHP e alternar entre elas através do menu.
Tem duas facilidades que no XAMPP exigem mexer nos ficheiros de configuração. É portátil, por isso podes copiar a pasta para um disco externo com todos os projetos incluídos. E cria automaticamente um domínio local para cada pasta que colocares no diretório dos sites (nomeprogetto.test), sem teres de editar manualmente o ficheiro hosts. No menu, instalas WordPress ou Laravel em poucos segundos, abres a base de dados com HeidiSQL e lanças um terminal já pronto para Composer e npm.

Só existe para Windows e, desde a versão 7, já não é totalmente gratuito: para uso pessoal e de estudo funciona sem licença (com um lembrete ao iniciar), mas para trabalho precisas de uma licença comercial, que custa 49 dólares por ano para um computador.
Laravel Herd #
Nasceu no mundo Laravel e é um ambiente PHP nativo muito leve: nada de máquinas virtuais e nada de contentores; o PHP e o nginx correm diretamente no sistema. Arranca num instante e consome muito pouco comparado com uma stack completa.
A versão gratuita inclui PHP, nginx, domínios locais e Node.js. A versão Pro, por 99 dólares por ano, adiciona ferramentas para programadores: visualizador de logs, captura de emails enviados pela aplicação, Xdebug configurado automaticamente e gestão de serviços como bases de dados e Redis.
Está disponível para Windows e macOS. Para Linux não existe, e os autores disseram claramente que não pretendem fazê-lo.
Local #
Se trabalhas apenas com WordPress, é a ferramenta mais rápida: cria um site completo em dois minutos, permite-te escolher a versão de PHP e o servidor web, ativa o HTTPS local com um interruptor e gera um link público temporário para enviares ao cliente para lhe mostrares o trabalho.
Tens também acesso direto à base de dados, logs e clonagem de sites. Para projetos que não sejam WordPress, por outro lado, esquece: foi construído inteiramente em torno desse CMS.

DDEV #
Com o DDEV mudas de abordagem. É open source e utiliza contentores: cada projeto tem um ficheiro de configuração com as versões de PHP, da base de dados e do servidor web, e qualquer pessoa na equipa obtém o ambiente exatamente igual com um comando.
ddev config --project-type=wordpress
ddev start
Resolve o clássico “na minha máquina funciona”: o ambiente já não depende do que cada um tem instalado. Precisas do Docker e de alguma familiaridade com o terminal. Funciona em Windows, macOS e Linux.
Docker sozinho #
Sem nada no meio, o Docker permite-te descrever os serviços num ficheiro (compose.yaml) e recriá-los idênticos em qualquer computador. É a forma mais fiel de reproduzir o servidor de produção, porque podes usar exatamente as mesmas versões de PHP, MySQL e Nginx que correm online.
MAMP e WampServer #
O MAMP nasceu no macOS e hoje também existe para Windows: interface cuidada, serviços que arrancam com um clique e uma versão Pro paga para gerir múltiplos hosts virtuais. O WampServer é o seu equivalente histórico em Windows, gratuito, com um ícone na área de notificação através do qual controlas tudo. Ambos ainda funcionam bem se quiseres um painel gráfico e não tiveres exigências específicas, mas comparados ao Laragon, não oferecem nada a mais.
Outros nomes que encontras em guias antigas #
Em listas de há alguns anos também aparecem o EasyPHP, WPN-XM, Uniform Server, AMPPS e Abyss Web Server. O EasyPHP e o WPN-XM não recebem atualizações há anos e hoje eu não os usaria. O Uniform Server ainda está vivo, é portátil e pesa muito pouco, mas tem uma comunidade pequena. O AMPPS da Softaculous instala centenas de aplicações com um clique, o que é prático se tiveres de testar muitos CMS diferentes. O Abyss é um servidor web leve, não um ambiente de desenvolvimento completo.
Docker ou stack tradicional? #
Ao deixares o XAMPP, a verdadeira escolha é esta: continuar com um programa que instala tudo no sistema, ou passar para os contentores.
Uma stack tradicional (XAMPP, WampServer, MAMP, Laragon) instala os serviços diretamente no Windows ou macOS. Existe apenas uma instalação de PHP e de MySQL, partilhada por todos os projetos. Começas em cinco minutos sem saber nada sobre contentores, mas quando dois projetos precisam de versões diferentes, começam os compromissos.
Com os contentores, cada projeto tem o seu ambiente isolado, descrito num ficheiro que está no repositório junto com o código. Para mudar a versão do PHP, alteras uma linha; para levar o ambiente para outro computador, clonas o repositório.
| Stack tradicional | Docker ou DDEV | |
|---|---|---|
| Tempo para começar | Minutos | De meia hora a algumas horas na primeira vez |
| Mais versões de PHP | Penoso, por vezes impossível | Natural, uma por projeto |
| Mesmo ambiente para toda a equipa | Reconstruir manualmente | Incluído no projeto |
| Semelhança com o servidor de produção | Aproximada | Alta |
| Consumo de recursos | Baixo | Mais alto, especialmente em Windows |
| Conhecimentos necessários | Poucos | Terminal e bases de containers |
Se estás a aprender ou se geres um par de sites WordPress, um stack tradicional serve perfeitamente e o Docker seria apenas uma complicação. Se trabalhas em grupo, segues projetos com requisitos diferentes ou queres que o teu computador seja semelhante ao servidor, o tempo gasto a aprender containers recuperas rapidamente.
A meio caminho está o DDEV: usa Docker por baixo, mas poupa-te à configuração com comandos simples. Para muitos, é o melhor compromisso.
Como escolher com base no projeto #
- Estudas PHP em Windows: Laragon, que tem a simplicidade do XAMPP e versões atualizadas.
- Fazes sites WordPress para clientes: Local, pela rapidez com que cria e clona os sites.
- Trabalhas com PHP moderno ou Laravel: Herd, leve e imediato; a versão gratuita é suficiente para começar.
- São uma equipa e cada um tem um computador diferente: DDEV, assim o ambiente fica no repositório.
- Precisas de reproduzir o servidor de produção: Docker, com os serviços descritos no ficheiro compose.
- Já usas XAMPP e sentes-te à vontade: podes continuar, mas antes de publicares, testa o projeto com a versão de PHP do servidor.
Perguntas frequentes #
O XAMPP ainda é seguro para usar em 2026? #
Para trabalhar localmente, sim, sabendo duas coisas: está parado na versão PHP 8.2, que deixa de receber correções de segurança no final de 2026, e a configuração predefinida não foi feita para estar na rede. Para estudar no teu computador ainda serve perfeitamente. Para um site que vai ficar online, desenvolve-o com a mesma versão de PHP do servidor.
Posso instalar o WordPress num ambiente diferente do XAMPP? #
Sim, em todos os listados. O Local instala-o sozinho, o Laragon tem o procedimento rápido através do menu, e no DDEV basta indicar o tipo de projeto. Nos outros casos, os passos são sempre os mesmos: crias a base de dados, copias os ficheiros do WordPress e completas a instalação pelo browser.
Um ambiente local abranda o computador? #
Os stacks tradicionais consomem pouco: são dois ou três serviços em espera, que podes parar quando não precisares. O Docker pesa mais, especialmente em Windows, porque trabalha dentro de uma máquina virtual: mantém pelo menos 8 GB de RAM, um SSD, e desliga os container dos projetos que não estejas a usar.
Qual é a alternativa mais simples para quem está a começar? #
Laragon em Windows, ou Local se trabalhas com WordPress. Instalam-se em poucos minutos, não exigem o terminal e gerem sozinhos os domínios locais, que costuma ser o ponto onde as pessoas ficam bloqueadas.
O Laragon ainda é gratuito? #
Para uso pessoal e não comercial sim, com um aviso ao iniciar que te convida a comprar a licença. Se o usares para trabalho, precisas de uma licença comercial: 49 dólares por ano para um computador, ou 149 dólares uma única vez.
É preciso conhecer o terminal para usar DDEV ou Docker? #
Precisas do básico: navegar numa pasta, lançar um comando, ler uma mensagem de erro. Não precisas de saber escrever scripts. O DDEV reduz quase tudo a dois ou três comandos, e a documentação oficial guia-te na primeira configuração.

