Como instalar o XAMPP no Windows 10, 11

Como instalar o XAMPP no Windows 10, 11
  • Para instalar o XAMMP no Windows 10 (ou 11), baixe e execute o instalador para descompactar os arquivos, continue com a seleção padrão de componentes (MySQL, phpMyAdmin, PHP e Apache), escolha o local de instalação, continue com a tela instruções e permitir o acesso através do firewall.
  • Como alternativa, você pode abrir o prompt de comando (admin) e executar o comando “winget install –id ApacheFriends.Xampp.8.2” .

ATUALIZADO EM 11/12/2023: no Windows 10 (ou mesmo no Windows 11), você Você pode instalar o XAMPP por meio do instalador independente ou do prompt de comando e, neste guia, ensinarei como concluir esse processo com os dois métodos. XAMPP é um software gratuito e de código aberto 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 em Windows, Linux e macOS.

Se você é um desenvolvedor web ou está tentando criar um blog, o XAMPP economizará tempo e frustração instalando e configurando manualmente Apache, MySQL, PHP e Perl para criar um ambiente de teste em seu dispositivo.

Neste guia, descreverei as etapas para instalar o XAMPP no Windows 10 e as instruções para configurar o ambiente web e corrigir problemas comuns após a configuração.

Instale o XAMPP no Windows 10 (ou 11)

No Windows 10 (ou mesmo no Windows 11), você pode instalar o XAMPP baixando e executando o instalador do aplicativo ou o prompt de comando com a ferramenta Windows Package Manager (winget).

Método 1: instalação do XAMPP a partir do download do instalador

Para baixar e instalar o XAMPP no Windows 10 (ou 11), siga estas etapas:

  1. Abra o site Apache Friends.

  2. Clique no botão Baixar da versão Windows do XAMPP e salve o arquivo em seu computador.

    Nota rápida: Se você tiver requisitos de versão especiais para PHP, baixe a versão que precisa instalar. Se você não tiver um requisito de versão, baixe a versão mais antiga, pois ela pode ajudá-lo a evitar problemas ao tentar instalar software baseado em PHP. Além disso, estas instruções foram testadas para funcionar no XAMPP versão 8.1.1 e versões anteriores, mas você pode usar este guia para outras versões.
  3. Clique duas vezes no arquivo baixado para iniciar o instalador.

  4. Clique no botão OK.

  5. Clique no botão Avançar .

    Conclua a instalação do XAMPP no Windows 10

  6. O XAMPP oferece vários componentes que você pode instalar, como MySQL, phpMyAdmin, PHP, Apache e muito mais. Na maioria das vezes, você usará a maioria desses componentes, por isso é recomendável deixar as opções padrão.

  7. Clique no botão Avançar .

    Componentes de instalação do XAMPP

  8. Use o local de instalação padrão. (Ou escolha outra pasta para instalar o software no campo “Selecione uma pasta” .)

  9. Clique no botão Avançar.

    Local de instalação do XAMPP

  10. Selecione o idioma do Painel de Controle do XAMPP.

  11. Clique no botão Avançar.

  12. Desmarque a opção “Saiba mais sobre Bitnami para XAMPP” .

  13. Clique no botão Avançar.

  14. Clique no botão Avançar novamente.

    Assistente de instalação do XAMPP no Windows 10

  15. Clique no botão Permitir acesso para permitir que o aplicativo passe pelo Firewall do Windows (se aplicável).

  16. Clique no botão Concluir.

Depois de concluir as etapas, o Painel de Controle do XAMPP será iniciado e você poderá começar a configurar o ambiente do servidor web.

Método 2: instalação do XAMPP a partir do prompt de comando

Para instalar o XAMPP a partir do prompt de comando com a ferramenta winget no Windows 10 (ou 11), siga estas etapas:

  1. Abra Iniciar.

  2. Pesquise Prompt de comando, clique com o botão direito no resultado superior e selecione Executar como administrador opção.

  3. (Opcional) Digite o seguinte comando para pesquisar o nome do aplicativo e pressione Enter:

    winget search xampp

    Nota rápida: Embora o comando não seja obrigatório, a consulta de instalação deve corresponder ao ID, nome ou apelido do pacote, que pode mudar a qualquer momento. Portanto, é bom pesquisar o aplicativo para executar o comando de instalação correto.
  4. Digite o seguinte comando para instalar o XAMPP com o Gerenciador de Pacotes do Windows e pressione Enter:

    winget install --id ApacheFriends.Xampp.8.2
    comando winget instalar 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 configurará o aplicativo dentro da pasta C:\xampp.

Configure o XAMPP no Windows 10 (ou 11)

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 usa. Por exemplo, o Apache usa portas TCP/IP 80 e 443 por padrão , 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.

Painel de controle XAMPP
Painel de controle XAMPP

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 os módulos serão iniciados automaticamente quando você iniciar o XAMPP.

Configuração do XAMPP
Configuração

Clicar no botão “Netstart” fornecerá uma lista de serviços que atualmente acessam a rede, incluindo endereço TCP/IP e informações de porta e ID de processo.

XAMPP Netstat
Netstat

Além disso, também existem 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 e os serviços e fechar o aplicativo.

Por último, você obtém a seção de logs para ver o que acontece sempre que você inicia um módulo ou altera uma configuração. Além disso, este é o primeiro lugar para procurar quando algo não está funcionando.

Registros do painel de controle do XAMPP
Registros do painel de controle do XAMPP

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 da sua configuração, pode ser necessário alterar o número da porta TCP/IP do servidor Apache, o tamanho de upload do banco de dados ou a senha do phpMyAdmin.

Você precisará usar o botão “Config” do serviço correspondente para acessar e alterar essas configurações. Por exemplo, você precisará abrir o arquivo “httpd.conf” para alterar as configurações no servidor Apache e no my.ini para alterar as configurações do MySQL.

Corrigir o Apache não iniciando no XAMPP

A instalação do XAMPP é muito simples, mas o Windows 10 (e o Windows 11) às vezes pode não permitir a execução do servidor Apache. Geralmente, isso acontece porque o “World Wide Publishing Service” está sendo executado na porta “80” < a i=4> no seu computador, que também é a porta TCP/IP padrão que o Apaches usa no XAMPP. E dois aplicativos não podem usar a mesma porta de rede.

Se você se deparar com esse problema, há várias maneiras de contorná-lo. Você pode desinstalar o serviço de publicação ou alterar a porta padrão no Apache.

Método 1: desinstalar os serviços da World Wide Web

Se você não tiver nenhum aplicativo dependendo do recurso World Wide Web Services, poderá desinstalá-lo seguindo estas etapas:

  1. Abra Iniciar.

  2. Pesquise Painel de controle e clique no resultado principal para abrir a experiência.

  3. Clique em Programas.

  4. Clique na opção Programas e Recursos.

  5. Clique na opção “Ativar ou desativar recursos do Windows” no painel esquerdo.

    Liga ou desliga características das janelas

  6. Expanda a filial “Serviços de Informações da Internet”

  7. Desmarque a opção “Serviços da World Wide Web” .

  8. Clique no botão OK .

    Microsoft IIS - Serviços da World Wide Web

  9. Reinicie o seu computador.

  10. Inicie o Painel de Controle do XAMPP.

  11. Clique no botão Iniciar no Apache.

Depois de concluir as etapas, o Apache poderá ser executado na porta 80 do seu dispositivo.

Método 2: alterar a porta TCP/IP padrão do Apache

Em vez de remover os serviços da World Wide Web, você pode configurar o Apache para ser executado em uma porta TCP/IP diferente.

Para alterar a porta de escuta do Apache no XAMPP, siga as etapas:

  1. Abra Painel de controle do XAMPP.

  2. No Apache, clique no botão Configurar .

  3. Selecione a opção Apache (httpd.conf) .

  4. Role para baixo e encontre a linha “Listen 80” .

  5. Altere o número “80” para outro número de porta TCP/IP que não esteja em uso. Por exemplo, você pode tentar a porta “81.” (Após a alteração, a linha deverá ser: Listen 81.)

    httpd.conf altera o número da porta TCP/IP

  6. Salve e feche o arquivo httpd.conf .

  7. Clique no botão Iniciar no Apache no painel de controle do XAMPP.

Depois de concluir as etapas, o servidor Apache deverá funcionar sem problemas na nova porta TCP/IP especificada.

A única ressalva com esta configuração é que você precisará anexar o número da porta TCP/IP ao endereço sempre que quiser se conectar ao seu site. Por exemplo, para acessar o servidor Apache no navegador da web, você deve digitar “localhost:81/dashboard” em vez de “localhost/dashboard”.

Método 2: interromper o serviço de publicação na World Wide Web

Outra maneira de corrigir o problema da porta é interromper o serviço e alterar suas configurações para iniciar o serviço manualmente (apenas).

Para alterar o serviço de publicação na World Wide Web, siga estas etapas:

  1. Abra Iniciar.

  2. Pesquise Serviços e clique no resultado principal para abrir a experiência.

  3. Clique duas vezes no serviço “Serviço de publicação na World Wide Web” .

    Serviço de publicação na World Wide Web

  4. Clique no botão Parar .

  5. Altere o tipo de inicialização para Manual.

  6. Clique no botão Aplicar .

  7. Clique no botão OK .

    Configurações do serviço de publicação na World Wide Web

  8. Abra o Painel de Controle do XAMPP.

  9. Clique no botão Iniciar para executar o servidor Apache.

A melhor maneira de fazer o Apache funcionar novamente é desinstalando o serviço de publicação na World Wide Web. No entanto, você pode alterar o número da porta TCP/IP ou interromper o serviço conforme necessário quando isso não for possível.

Aumente o tamanho de upload do phpMyAdmin no XAMPP

Outro problema comum com o XAMPP é o limite padrão de upload do banco de dados. Por exemplo, os desenvolvedores geralmente copiam um site para solucionar problemas ou trabalham no local sem interromper o site ativo. No entanto, as pessoas que usam WordPress ou outro software de gerenciamento de conteúdo descobrirão rapidamente que não podem fazer upload de um banco de dados porque ele excede o tamanho máximo permitido de upload, 2.048 KiB.

Para aumentar o limite de upload do banco de dados no phpMyAdmin, siga estas etapas:

  1. Abra Painel de controle do XAMPP.

  2. Clique no botão Explorador.

  3. Abra a pasta php.

  4. Abra o arquivo php.ini com qualquer editor de texto.

  5. Altere o valor de upload_max_filesize e post_max_size para o tamanho desejado. Por exemplo: post_max_size=100M e upload_max_filesize=100M para importar arquivos de banco de dados de até 40 MB.

    PHPMyAdmin aumenta o upload

  6. Clique no botão Parar para MySQL e Apache.

  7. Clique no botão Iniciar para reiniciar o Apache e o MySQL.

Depois de concluir as etapas, você poderá importar grandes arquivos de banco de dados no phpMyAdmin.

Alterar a senha do phpMyAdmin no XAMPP

Por padrão, o phpMyAdmin (MySQL) usa “root” como nome de usuário sem senha, o que significa que se você estiver instalando um WordPress site quando solicitado, você só precisa inserir root como nome de usuário e deixar o campo de senha vazio.

Para alterar a senha do phpMyAdmin no XAMPP, siga estas etapas:

  1. Abra Painel de controle do XAMPP.

  2. No MySQL, clique no botão Admin.

  3. Clique na guia Contas de usuário.

  4. Clique na opção Editar privilégios para o nome de usuário root , mas aquele com nome de host localhost.

    MySQL editar configurações de raiz

  5. Clique no botão Alterar senha.

  6. Confirme uma nova senha.

    MySQL altera senha root

  7. Clique no botão Ir.

Após concluir as etapas, se você tentar fazer login no phpMyAdmin, poderá obter acesso negado “Não é possível conectar: ​​configurações inválidas” mensagem.

Corrigir mensagem de acesso negado ao phpMyAdmin

No caso raro de ter problemas para entrar no phpMyAdmin, você precisará configurar o config.inc.php.

Para alterar as definições de configuração no arquivo “config.inc.php” , siga estas etapas:

  1. Abra Painel de controle do XAMPP.

  2. Clique no botão Explorador.

  3. Abra a pasta phpMyAdmin.

  4. Abra o arquivo config.inc.php com qualquer editor de texto.

  5. Na seção “Tipo e informações de autenticação”, atualize as seguintes linhas:

    • Ativado $cfg['Servers'][$i]['auth_type'] = 'config'; substitua config por cookie.

    • Ativado $cfg['Servers'][$i]['AllowNoPassword'] = true; substitua true por false.

      Tipo e informações de autenticação Config.inc.php

  6. Salve e feche o arquivo.

Depois de concluir as etapas, você pode fazer login no painel do phpMyAdmin e o XAMPP deverá estar configurado e pronto para uso com qualquer software baseado em PHP compatível.

Atualização em 13 de janeiro de 2022: Este guia foi publicado em março de 2016 e revisado em janeiro de 2022 para garantir que as informações ainda funcionem com a versão mais recente do XAMPP.

Atualização em 11 de dezembro de 2023: Este guia foi atualizado para garantir a precisão e observe que as instruções também funcionam no Windows 11.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *