XAMPP
Também chamado de xampp control, apache friends
Um conjunto local de Apache, MySQL ou MariaDB, PHP e Perl para aprendizado. O painel de controle é xampp-control.exe. Não é um servidor de produção.
O que você precisa saber
O XAMPP é um pacote local para aprendizado, não um servidor de produção.
xampp-control.exe inicia os componentes integrados do Apache e MySQL ou MariaDB. Ele foi projetado para desenvolvimento. Docker Desktop, uma instalação completa do MySQL e uma hospedagem PHP dedicada são produtos diferentes.
- O que é?
- Ambiente local com Apache, MySQL e PHP
- Pronto para produção?
- Não. É para aprendizado
- Painel de controle?
- xampp-control.exe
O que é o XAMPP?
O XAMPP é um pacote local que reúne Apache, banco de dados e PHP. Não é um servidor de produção reforçado e não é o Docker Desktop.
Se você nunca o utilizou
Se uma aula de PHP indicou a instalação do XAMPP, obtenha-o em apachefriends.org/download.html. xampp-control.exe inicia o Apache e o banco de dados integrado no seu PC. Ele serve para aprendizado. Não o exponha na internet pública como seu servidor de produção. Uma instalação completa de MySQL ou PostgreSQL é um produto de servidor diferente.
Para que é utilizado?
http://localhost a partir da pasta htdocs. Um host virtual de produção no Linux é uma tarefa diferente.
xampp-control.exe alterna o estado de httpd.exe e mysqld.exe. O instalador oficial do MySQL é um ambiente diferente.
Uma interface gráfica para aprendizado. O MySQL Workbench também pode se conectar. A produção ainda exige uma estrutura operacional de verdade.
A quem se destina?
- Estudantes aprendendo PHP
- Pessoas que precisam de um WordPress local rápido
- Qualquer pessoa que não deva expor esta pilha à internet
Status atual
O XAMPP (2002) é um ambiente web local atual mantido pela Apache Friends. O fornecedor ainda direciona usuários do Windows para https://www.apachefriends.org/download.html.
Qual é a idade dele?
A Apache Friends lançou o XAMPP em 2002 para que estudantes pudessem executar Apache e PHP sem precisar de uma máquina Linux. Ele é mais antigo que o Docker Desktop como pacote local padrão. Ainda existem compilações atuais para Windows. Uma cópia em pen drive da era 1.7 está desatualizada.
Versões
Canais principais primeiro. Os números exatos de build não estão todos verificados aqui.
Requisitos de sistema
Os valores seguem as orientações públicas do desenvolvedor. A carga de trabalho ainda altera a necessidade real.
Mínimo
| Sistema operacional | Uma versão atual de 64 bits do Windows 10 ou Windows 11, de acordo com a Apache Friends |
|---|---|
| RAM | Máquinas com 2 GB rodam exercícios de aula. Vários sites e MySQL exigem mais |
Perfil de recursos
- Demanda de CPU
- Acompanha o que você abre dentro do aplicativo
- Demanda de RAM
- Acompanha documentos, abas ou bibliotecas
Processos instalados
Estes executáveis pertencem a este produto quando ele está instalado.
| xampp-control.exe | XAMPP Control Panel |
|---|---|
| httpd.exe | Apache quando você o inicia no painel |
| mysqld.exe | O banco de dados integrado quando você inicia o MySQL |
Componentes de inicialização
Você pode instalar o Apache e o MySQL como serviços a partir do painel. Isso é opcional. O padrão é iniciar pelo xampp-control.exe.
Locais de arquivos
| Instalação típica | C:\xampp\ |
|---|
Formatos de arquivo
Problemas comuns
Porta 80 ou 443 já em uso
O IIS, sobras da era do Skype ou outra instância do Apache podem ocupar a porta. Isso é um conflito local, não uma interrupção de produção.
Pessoas deixam acessível pela LAN
A Apache Friends documenta isto como um ambiente de desenvolvimento. Não o trate como um servidor reforçado.
Como resolver problemas
Instalar a partir de apachefriends.org/download.html
A Apache Friends hospeda o instalador real. Um pacote XAMPP com barras de ferramentas extras é lixo.
Usar o Painel de Controle para ler o log, não o Visualizador de Eventos primeiro
Mensagens de httpd e mysqld mostram por que um módulo falhou. Isso pertence a esta pilha.
Alterar a porta do Apache no painel se a 80 estiver ocupada
Essa configuração é do XAMPP. Ela não reconfigura um site de produção no IIS.
Alternativas
Docker Desktop se a aula mudou para contêineres. MySQL oficial com PHP se você quiser produtos separados. PostgreSQL se a disciplina não utilizar MySQL.
Ajuda oficial e downloads
Comece com o fornecedor. Sites aleatórios de exe não são um canal de suporte.
| Download | www.apachefriends.org/download.html Instalador oficial ou página do fornecedor |
|---|---|
| Ajuda | www.apachefriends.org/faq_windows.html Suporte do fornecedor |
| Site oficial | www.apachefriends.org/ Comece por aqui, não por um host aleatório de executáveis |
| Perguntas frequentes do Windows | www.apachefriends.org/faq_windows.html Notas sobre portas, serviços e portas 80/443 da época do Skype |
Hardware relacionado
Um PC atual é suficiente para atividades acadêmicas. O banco de dados integrado consome disco. Isso não é motivo para comprar uma GPU de servidor.
Detalhes técnicos
Detalhes técnicos
Os números de versão do fornecedor mudam. Este artigo não fixa uma compilação.
Fontes e verificação
Rótulo de fonte registrada: agosto de 2026. Este rótulo não comprova verificação independente. Como pesquisamos.
- Site oficial do XAMPP · Página do produto do fornecedor
- Ajuda do XAMPP · Suporte do fornecedor
- Perguntas frequentes do XAMPP para Windows · Ajuda oficial da Apache Friends para Windows
- Mapa de processos do Foxhole · Amostras proprietárias em computadores Windows. Não é um benchmark de laboratório.
Este artigo foi útil?
Um sim ou não é suficiente. Escolha um motivo se desejar, ou adicione uma breve observação.
Obrigado. Isso nos ajuda a melhorar esta página.