XAMPP é um software de código aberto gratuito que fornece uma maneira fácil para web designers e desenvolvedores instalarem os componentes para executar software baseado em PHP, como WordPress, Drupal, Joomla e outros no Windows, Linux e macOS.
O termo XAMPP significa:
- X – Cross-platform
- A – Apache
- M – MySQL
- P – PHP
- P – Perl
Ter um servidor em sua máquina local é muito útil ao executar tarefas baseadas em servidor, não apenas isso, mas você pode hospedar aplicativos, sites, etc. em sua máquina local facilmente.
Então neste tutorial, você aprenderá como instalar o XAMPP no Windows 11, bem como as instruções para configurar o ambiente web e corrigir problemas comuns após a instalação.
1. Baixe a versão mais recente do XAMPP
Primeiramente, faremos o download da última versão do XAMPP disponível na internet, para isso siga o link de download fornecido abaixo e você será redirecionado para a página oficial de downloads do XAMPP.
É gratuito, fácil de instalar a distribuição Apache, contendo MySQL, PHP e Perl.
Lá, basta clicar no botão Download ao lado da versão que você deseja baixar.
DOWNLOAD: https://www.apachefriends.org/pt_br/index.html

2. Instale o XAMPP
Quando o download terminar, abra-o na pasta onde foi baixado e abra o arquivo xampp baixado para iniciar o processo de instalação.

Na tela de boas-vindas do assistente de configuração, clique no botão Próximo.

Na janela de seleção de componentes também clique no botão Próximo.

Agora temos que selecionar o local de instalação do Xampp, vamos ficar com o local de instalação padrão, então clique no botão Próximo.

Em seguida, você será solicitado a selecionar seu idioma de instalação preferido.
Selecione o idioma de sua preferência e clique no botão Próximo.

Nesta última janela do assistente de configuração, clique novamente no botão Próximo e sua instalação do xampp será iniciada.

Quando a instalação for concluída, clique no botão Finalizar para fechar o assistente de configuração e iniciar o aplicativo em sua máquina Windows 11.

A tela inicial do painel de controle do Xampp será semelhante à imagem abaixo.

Depois de concluir as etapas, o Painel de controle do XAMPP será iniciado e você poderá iniciar a configuração do ambiente do servidor web.
Instale o XAMPP usando o comando winget
Como alternativa, você pode instalar o XAMPP usando o Gerenciador de Pacotes do Windows (winget) usando o Prompt de Comando.
Para instalar a versão mais recente do XAMPP no Windows 10 com o comando winget, siga estas etapas:
1. Abra Iniciar.
2. Procure por Prompt de Comando, clique com o botão direito do mouse no resultado superior e selecione a opção Executar como administrador.
3. (Opcional) Digite o seguinte comando para pesquisar o nome do aplicativo e pressione Enter :
winget search xampp
4. Digite o seguinte comando para instalar o XAMPP com o Gerenciador de Pacotes do Windows e pressione Enter:
winget install xampp
5. Continue com as instruções na tela (se aplicável).
Depois de concluir as etapas, o gerenciador de pacotes baixará o pacote da fonte especificada e prosseguirá com a instalação do aplicativo.
O dispositivo pode reiniciar automaticamente durante este processo.
A instalação irá configurar o aplicativo dentro da pasta C:\xampp.
Como configurar o XAMPP no Windows
O Painel de Controle do XAMPP inclui três seções principais. Na seção Módulos, você encontrará todos os serviços web disponíveis. Você pode iniciar cada serviço clicando no botão Iniciar.
Ao iniciar alguns dos serviços, incluindo Apache e MySQL, no lado direito, você também verá o número do ID do processo (PID) e os números da porta TCP/IP (Porta) que cada serviço está usando. Por exemplo, por padrão, o Apache usa a porta TCP/IP 80 e 443, enquanto o MySQL usa a porta TCP/IP 3306.
Você também pode clicar no botão Admin para acessar o painel de administração de cada serviço e verificar se tudo está funcionando corretamente.
No lado direito, há uma lista de botões para configurar vários aspectos do painel de controle, incluindo o botão Config para configurar quais módulos serão iniciados automaticamente quando você iniciar o XAMPP.
Clicar no botão Netstart fornecerá uma lista de serviços que estão acessando a rede no momento, incluindo o endereço TCP/IP e as informações de identificação de porta e processo.
Além disso, também há botões de acesso rápido no painel de controle para abrir o utilitário de linha de comando do shell, a pasta de instalação do XAMPP, os serviços e fechar o aplicativo.
Por fim, você obtém a seção de logs para ver o que acontece toda vez que você inicia um módulo ou altera uma configuração. Além disso, este é o primeiro lugar a procurar quando algo não está funcionando.
As configurações padrão devem funcionar para a maioria das pessoas que usam o XAMPP para criar um ambiente de teste para executar um site.
No entanto, dependendo de sua configuração, pode ser necessário alterar o número da porta TCP/IP do servidor Apache, o tamanho do upload do banco de dados ou definir a senha para phpMyAdmin.
Você precisará usar o botão Config do serviço correspondente para alterar essas configurações.
Por exemplo, você precisará abrir o arquivo httpd.conf para alterar as configurações no servidor Apache e o arquivo my.ini para alterar as configurações do MySQL.
Espero que tenha ajudado!