Como baixar e instalar o XAMPP em Windows
โก Resumo Inteligente
XAMPP e NetBeans Juntos, eles oferecem aos iniciantes um conjunto completo de ferramentas de desenvolvimento PHP local. O XAMPP inclui o Apache, MariaDB, PHP e Perl em um รบnico instalador, enquanto o NetBeans O editor adiciona realce de sintaxe, preenchimento automรกtico e depuraรงรฃo para escrever projetos PHP.

O que รฉ o XAMPP?
XAMPP รฉ um servidor web de cรณdigo aberto e multiplataforma que consiste em um servidor web, um MySQL or MariaDB mecanismo de banco de dados e PHP e Perl pacotes de programaรงรฃo. ร compilado e mantido pela Apache Friends. Permite aos usuรกrios criar e testar sites em um servidor web local em seus computadores e oferece suporte a Windows, Linux e Mac.
A sigla XAMPP significa:
- X โ [sistemas operacionais multiplataforma] significa que pode ser executado em qualquer sistema operacional: Mac OS X, Windows, Linux etc.
- Um - apache โ este รฉ o software do servidor web.
- M - MySQL or MariaDB - Base de dados.
- P - PHP
- P โ Perl โ linguagem de script
Por que usar o XAMPP?
O XAMPP fornece um painel de controle fรกcil de usar para gerenciar Apache, MySQLe outros programas sem usar comandos. Para usar PHP, precisamos instalar o Apache e MySQLInstalar e configurar o Apache nรฃo รฉ tarefa fรกcil, pois exige a integraรงรฃo com PHP e Perl, entre outras coisas. O XAMPP, por sua vez, lida com toda a complexidade da configuraรงรฃo e integraรงรฃo do Apache com PHP e Perl.
Diferentemente dos Java, que corre com o Java Somente SDK; o PHP requer um servidor web para funcionar.
Como instalar o XAMPP
Analisamos o processo passo a passo para instalar o XAMPP para WindowsPara outros sistemas operacionais, os passos de instalaรงรฃo do XAMPP sรฃo semelhantes.
Etapa 1) Baixe o XAMPP
Clique aqui para baixar o XAMPP para Windows: https://www.apachefriends.org/download.html
Etapa 2) Iniciar a instalaรงรฃo
A instalaรงรฃo do XAMPP รฉ igual ร instalaรงรฃo de qualquer outro programa. Windows programa. Hรก, no entanto, algumas coisas que devemos observar.
Etapa 3) Execute a configuraรงรฃo
Depois de baixar o XAMPP, execute a configuraรงรฃo. A janela de diรกlogo com mensagem de aviso mostrada abaixo รฉ exibida.
Etapa 4) Alterar as configuraรงรตes de controle do usuรกrio
Se vocรช estiver usando uma versรฃo mais antiga Windows versรฃo como Vista ou Windows 7. Certifique-se de desativar o recurso Controle de Conta de Usuรกrio. Para isso, selecione Painel de Controle > Contas de Usuรกrio > Alterar configuraรงรตes de Controle de Acesso do Usuรกrio. O diagrama abaixo ilustra as principais etapas.
Etapa 5) Salve as configuraรงรตes
- Apรณs desativar o Controle de Conta de Usuรกrio, clique no botรฃo OK na caixa de mensagem de aviso.
- Desta vez vocรช receberรก a seguinte mensagem.
Etapa 6) Clique em Avanรงar
Na tela seguinte, clique em Prรณximo.
Etapa 7) Escolha o caminho de instalaรงรฃo
Na prรณxima tela, altere o caminho de instalaรงรฃo, se necessรกrio. Clique em Avanรงar.
Passo 8) Verifique os serviรงos necessรกrios
Na prรณxima tela, selecione Apache e MySQL. Vocรช pode opcionalmente selecionar FileZilla (Cliente FTP), se necessรกrio. Clique em Instalar
Observaรงรฃo: Um serviรงo รฉ um programa de longa duraรงรฃo em Windows que nรฃo requer intervenรงรฃo do usuรกrio. Os serviรงos podem ser configurados para serem executados automaticamente sempre que o Windows O sistema operacional foi iniciado. Para vocรช usar o Apache e MySQLEles devem estar rodando em segundo plano. Instalรก-los como serviรงos executa o Apache e MySQL Automaticamente em segundo plano sempre que vocรช liga o computador. Se vocรช nรฃo instalou o Apache e MySQL Se vocรช estiver usando serviรงos, terรก que iniciรก-los manualmente sempre que quiser utilizรก-los. Isso serรก necessรกrio atravรฉs do painel de controle do XAMPP.
Etapa 9) Conclua a instalaรงรฃo
Apรณs a conclusรฃo bem-sucedida da instalaรงรฃo, vocรช verรก a seguinte janela.
- Clique no botรฃo Concluir
Antes de testarmos nossa instalaรงรฃo do XAMPP, vamos primeiro dar uma olhada nos diretรณrios bรกsicos com os quais trabalharemos.
Configuraรงรฃo bรกsica do servidor Web XAMPP
Este tutorial do XAMPP pressupรตe que vocรช tenha instalou o XAMPP na unidade C em Windows usando as etapas mencionadas acima. A seguir estรก uma lista dos diretรณrios bรกsicos que vocรช deve conhecer.
- htdocsEste รฉ o diretรณrio raiz da web. Todo o nosso cรณdigo PHP serรก colocado neste diretรณrio.
- mysql โ este diretรณrio contรฉm todas as informaรงรตes relacionadas ao MySQL or MariaDB mecanismo de banco de dados, que por padrรฃo รฉ executado na porta 3306.
- php โ este diretรณrio contรฉm arquivos de instalaรงรฃo do PHP. Ele contรฉm um arquivo importante chamado php.ini. Este diretรณrio รฉ usado para configurar como o PHP se comporta em seu servidor.
Por padrรฃo, o servidor web Apache รฉ executado em port 80Se a porta 80 estiver sendo usada por outro servidor web, vocรช pode usar um nรบmero de porta diferente. Para este tutorial, vamos assumir que estamos usando a porta 80. Observe que, se vocรช usar SkypeEle usa a mesma porta. Fechar Skype Se vocรช deseja usar o XAMPP para PHP na porta 80.
Painel de controle XAMPP
O painel de controle รฉ usado para gerenciar os programas instalados via XAMPP. Para abrir o painel de controle do servidor XAMPP:
- Clique no menu Iniciar.
- Explore o diretรณrio de programas e localize Apache Friends e, em seguida, XAMPP, conforme mostrado no diagrama abaixo.
- O diagrama abaixo mostra o painel de controle.
1) Esta seรงรฃo lista os serviรงos, mรณdulos e IDs de processo (PIDs) instalados. Uma marca de seleรงรฃo verde significa que o mรณdulo foi instalado como um serviรงo. A marca de seleรงรฃo vermelha significa que ele nรฃo foi instalado como um serviรงo. Para instalar um serviรงo, clique na marca de seleรงรฃo vermelha. Se o botรฃo mostrar uma marca de seleรงรฃo verde e vocรช clicar nele, o painel de controle perguntarรก se vocรช deseja desinstalar o sistema.
2) Esta seรงรฃo mostra as portas associadas aos mรณdulos. A seรงรฃo de aรงรตes serve para:
- iniciar e pararping mรณdulos
- Abrindo as janelas administrativas do Apache e MySQL
- Abrindo arquivos de configuraรงรฃo do Apache, MySQL etc. para fazer alteraรงรตes
- Visualizando arquivos de log dos mรณdulos
3) Esta seรงรฃo contรฉm utilitรกrios รบteis, tais como: Netstat, Windows atalhos de serviรงos etc.
4) Esta seรงรฃo exibe informaรงรตes sobre o status dos mรณdulos. O painel de controle pode ser usado para:
- Instale e desinstale serviรงos como Apache, MySQL etc. que sรฃo instalados via XAMPP
- Iniciar e parar serviรงos.
- Abrir arquivos de configuraรงรฃo etc.
Configurar o XAMPP
Vamos agora analisar a configuraรงรฃo bรกsica necessรกria antes de comeรงarmos a usar nossa instalaรงรฃo do XAMPP para desenvolvimento.ping Sites web com tecnologia PHP. Digite o URL http://localhost/xampp/ no seu navegador favorito. Para este tutorial, usaremos Firefox como nosso navegador da web.
Se vocรช conseguir visualizar a tela acima, significa que instalou o XAMPP com sucesso. O painel ร esquerda contรฉm links para informaรงรตes รบteis, como:
- A versรฃo do PHP instalada
- Configuraรงรตes de seguranรงa do XAMPP
- Acesso a utilitรกrios como phpMyAdmin etc.
As versรตes modernas do XAMPP sรฃo distribuรญdas com o PHP 8.x, por exemplo, o PHP 8.2, juntamente com MariaDB como um visitante sem agendamento MySQL substituiรงรฃo. A versรฃo muito mais antiga do XAMPP, a 1.8.0, mostrada em algumas dessas capturas de tela, vinha com o PHP 5.4.4.
Qual รฉ o melhor IDE PHP?
Uma IDE PHP รฉ um programa que permite escrever cรณdigo PHP com facilidade. As IDEs PHP geralmente vรชm equipadas com recursos de realce de sintaxe e, em alguns casos, tambรฉm com recursos de autocompletar. Isso significa que, se vocรช digitar uma palavra-chave PHP reconhecida pelo interpretador PHP, ela serรก destacada com uma cor diferente da usada para instruรงรตes comuns. O recurso de autocompletar exibe automaticamente palavras-chave PHP reconhecidas ร medida que vocรช as digita. O Bloco de Notas tambรฉm pode ser usado para escrever e editar cรณdigo PHP. A desvantagem de usar um editor como o Bloco de Notas รฉ que a depuraรงรฃo dos scripts se torna difรญcil, pois nรฃo รฉ fรกcil identificar erros como palavras-chave digitadas incorretamente, chaves nรฃo fechadas etc. Uma IDE destacarรก as instruรงรตes com erros, facilitando a sua identificaรงรฃo. A tabela abaixo mostra 5 editores PHP populares.
| editor | Licenรงa | Cross Platform | Descriรงรฃo breve |
|---|---|---|---|
| IDE NetBeans | Open Source | Sim |
|
| Dreamweaver | Comercial | Sim |
|
| Zend Studio | Comercial | Sim |
|
| PHP Eclipse | Open Source | Sim |
|
| Notepad++ | freeware | Windows sรณ |
|
Editor PHP do Netbeans IDE. Conforme brevemente destacado na tabela acima, NetBeans O IDE possui recursos poderosos que aumentam a produtividade dos programadores PHP. O IDE pode ser baixado gratuitamente em https://netbeans.apache.org/front/main/download/
- Os recursos de realce de sintaxe e preenchimento automรกtico aprimoram sua experiรชncia de aprendizado. produtividade
- Possui suporte nativo para sistemas de banco de dados como MySQL. Vocรช nรฃo precisa usar dois programas para codificar e desenvolver seu banco de dados.
- O IDE pode ser usado em um ambiente colaborativo. Isso รฉ รบtil quando vocรช precisa trabalhar com outros desenvolvedores em equipe.
- O IDE tem suporte para outros idiomas tais como:
- Java SE
- Java EE
- C
- C++
NetBeans agora รฉ mantido pela Apache Software. Foundation as Apache NetBeanse รฉ lanรงado quatro vezes por ano. A versรฃo 30 รฉ a versรฃo atual em 2026, enquanto as capturas de tela abaixo usam a versรฃo anterior. NetBeans 7.3.
Introduรงรฃo ao Netbeans IDE
Apรณs a instalaรงรฃo bem-sucedida do NetBeans Editor IDE PHP, execute o programa como qualquer outro. Windows programa. A janela mostrada abaixo aparece
1. Explorador de projetos โ este painel รฉ usado para exibir todos os projetos abertos. Os projetos sรฃo listados em uma exibiรงรฃo em รกrvore.
2. Barra de ferramentas de atalhos โ esta barra de ferramentas contรฉm atalhos para tarefas executadas com frequรชncia, como criar um novo projeto, abrir um projeto existente, desfazer e refazer aรงรตes, etc.
3. Pรกgina de inicializaรงรฃo โ esta pรกgina contรฉm 3 abas, nomeadamente Aprender e Descobrir, e Minha NetBeanse o que hรก de novo.
- A primeira aba [Aprender e Descobrir] apresenta as funcionalidades do NetBeans IDE, e apresenta algumas demonstraรงรตes e tutoriais que podem ser desenvolvidos no NetBeans IDE.
- A segunda aba [Minha] NetBeans] lista os projetos abertos recentemente e permite instalar plugins e ativar recursos da IDE.
4. Janela de saรญda โ รฉ usado para exibir resultados de programas como Java aplicativos de console. Tambรฉm รฉ usado para exibir informaรงรตes de log e depuraรงรฃo. A captura de tela abaixo mostra o IDE com um projeto aberto.
Criando um novo projeto PHP usando o Netbeans IDE
- Clique no botรฃo criar novo projeto na barra de ferramentas conforme mostrado abaixo
- Se vocรช baixou todos os pacotes disponรญveis no XAMPP NetBeans Na IDE, certifique-se de selecionar PHP na categoria do projeto, Aplicativo PHP em Projetos e clique no botรฃo Prรณximo.
- Insira o nome do projeto conforme mostrado abaixo.
- Certifique-se de que a pasta esteja salva no diretรณrio de instalaรงรฃo do XAMPP PHP conforme mostrado acima.
- Clique no botรฃo Prรณximo quando terminar.
- Certifique-se de que a opรงรฃo "Executar como:" esteja definida como "Site da Web local" (executando em um servidor web local).
- O Projeto URL: estรก definido como http://localhost/phplessons/
Observaรงรฃo As configuraรงรตes acima serรฃo definidas para vocรช por padrรฃo. Vocรช nรฃo precisa alterar nada, a menos que seja um especialista.
- Clique no botรฃo Avanรงar
- O NetBeans O editor PHP permite a integraรงรฃo com frameworks PHP MVC, como Symfony e Zend. Por enquanto, nรฃo selecionaremos nenhum framework MVC. Clique no botรฃo Concluir.
- Seu projeto recรฉm-criado serรก exibido no navegador do projeto e uma pรกgina index.php criada para vocรช.
- A pรกgina recรฉm-criada contรฉm algum cรณdigo HTML. Substitua-o pelo cรณdigo a seguir, mostrado abaixo.
Executando seu primeiro exemplo de PHP
<?php echo "Hello World!"; ?>
- Clique no botรฃo executar na barra de ferramentas conforme mostrado abaixo
- Seu navegador padrรฃo serรก aberto com o URL http://localhost/phplessons/index.php. A saรญda โOlรก, mundo!โ serรก exibido no seu navegador.



















