
Se você é um desenvolvedor web ou simplesmente está curioso para aprender como gerenciar um servidor local, pode ter precisado instalar o XAMPP em seu computador. Este software, que combina Apache, MySQL, PHP e Perl, é a melhor forma de criar um ambiente de testes em seu próprio computador sem ter que pagar por serviços de hospedagem na internet. Neste artigo vamos te ensinar como Instalar e configurar o XAMPP em Windows 10, passo a passo e com todas as recomendações necessárias para que você não se perca no processo.
O XAMPP não só permite executar sites dinâmicos localmente, mas também é a ferramenta perfeita para quem deseja praticar ou desenvolver projetos em um ambiente seguro antes de carregá-los em um servidor de produção. Se você trabalha com PHP, MySQL ou Perl, não há opção melhor. Vamos detalhar o processo de instalação, configuração e uso do XAMPP para que você possa instalá-lo e executá-lo em seu computador rapidamente.
O que é o XAMPP?
XAMPP es um pacote de software gratuito que permite transformar seu computador em um servidor local para testar aplicativos da web. Com ele, você pode executar serviços como apache (Servidor web), MySQL (gerente de bases de dados), PHP (linguagem de programação rede) e Perl (outra língua de escrita). Por ser multiplataforma, você pode usá-lo não apenas no Windows, mas também no macOS e Linux. Todo esse conjunto de ferramentas ajuda você a criar um servidor local funcional sem a necessidade de estar conectado à Internet.
Baixar XAMPP
Para começar, a primeira coisa que devemos fazer é ir à página oficial do XAMPP em apachefriends.org. Aqui você encontrará versões disponíveis para diferentes plataformas: Windows, Linux e macOS. Neste tutorial, vamos nos concentrar em como baixar a versão do Windows 10.
Verifique a versão mais recente do XAMPP para Windows e baixe o arquivo executável. Observe que existem diversas versões disponíveis, cada uma usando versões diferentes do PHP. Recomenda-se que você escolha aquele que melhor se adapta às necessidades do seu projeto. Por exemplo, se você estiver trabalhando com uma versão mais antiga do PHP, certifique-se de baixar a versão correta do XAMPP compatível com essa versão.
Instale o XAMPP no Windows 10
Após o download do instalador, clicamos duas vezes no executável para iniciar o processo de instalação. O instalador pode exibir algumas mensagens de aviso, mas você pode continuar sem problemas. A interface de instalação é bastante simples e você só terá que aceitar os passos:
- Primeiramente escolha os componentes que deseja incluir na instalação (Apache, MySQL, PHP, etc.). Se você não tiver certeza de quais componentes precisa, deixe as opções padrão.
- Em seguida, selecione a pasta onde deseja instalar o XAMPP. A rota padrão é C:\\xampp, e é melhor mantê-lo.
- Na próxima tela sobre ‘Bitnami for XAMPP’ (que é um suporte adicional para instalação rápida de aplicativos), você pode ignorá-lo se não planeja instalar aplicativos como o WordPress no momento.
- Por fim, clique em “Instalar” e aguarde a conclusão do processo. Pode demorar alguns minutos dependendo do seu equipamento.
Concluindo a instalação
Assim que o processo de instalação for concluído, aparecerá uma janela onde você poderá optar por executar o painel de controle do XAMPP automaticamente. Se você marcar a caixa, o Painel de controle XAMPP Ele será aberto imediatamente. A partir deste painel, você pode controlar facilmente os diferentes serviços, como Apache e MySQL. Clique nos botões “Iniciar” para iniciar ambos os serviços.
Configuração do servidor local
Após iniciar o Apache e MySQL, abra seu navegador e entre na barra de endereço localhost o 127.0.0.1. Se tudo estiver instalado corretamente, você verá a página inicial do XAMPP. Isso indica que o servidor Apache está funcionando corretamente.
Para acessar o gerenciamento de banco de dados, você pode usar phpMyAdmin digitando no seu navegador localhost / phpmyadmin. A partir daqui, você pode criar e gerenciar bancos de dados com facilidade. O usuário padrão do MySQL é “root” e a senha está vazia.
Salve seus projetos em htdocs
Uma das perguntas mais comuns é: Onde os projetos devem ser salvos? XAMPP cria uma pasta chamada htdocs dentro da pasta de instalação (lembre-se que por padrão é C:\\xampp\\htdocs). Qualquer arquivo ou pasta que você colocar dentro desta pasta estará acessível através localhost. Por exemplo, se você colocar uma pasta chamada 'meu_projeto', poderá acessá-la digitando localhost/meu_projeto no navegador.
Possíveis problemas e soluções
Um dos problemas mais comuns que podem surgir ao usar o XAMPP é que a porta 80 o 443, que o Apache usa, está sendo ocupado por outro aplicativo (como o Skype ou outro programa). Se o Apache não puder ser iniciado, vamos ver como consertar isso:
- Primeiro, você pode alterar a porta usada pelo Apache. Para fazer isso, abra o arquivo httpd.conf no painel de controle do XAMPP e procure a linha que diz Ouça 80. Mude esta porta para uma que não esteja ocupada, por exemplo, a 8080.
- Depois, você também deve alterar a porta no arquivo httpd-ssl.conf para o porto 443, alterando-o para 444 ou outra porta disponível.
Outra opção é fechar o programa que está usando a porta conflitante, como o Skype, e reiniciar o Apache. Essa geralmente é a solução mais rápida se você não precisar abrir esses programas durante a configuração do servidor local.
Desinstale serviços como Apache ou MySQL automaticamente
Se quiser que o Apache ou MySQL inicie automaticamente sempre que você iniciar o Windows, você pode configurá-lo diretamente no painel de controle do XAMPP. Basta marcar a caixa chamada “Serviço” ao lado de cada um desses serviços para que sejam executados como serviços do sistema.
Dessa forma, você não precisará abrir o painel de controle do XAMPP toda vez que quiser trabalhar. No entanto, se mudar de ideia posteriormente, você pode desmarcar essas opções e impedir que sejam executadas automaticamente.
Agora que instalou o XAMPP com sucesso em seu computador, você terá acesso a um servidor local completo para projetos web. Tente criar suas primeiras páginas web em PHP ou instale ferramentas como o WordPress para ver como elas funcionam em um ambiente de teste seguro. Caso tenha problemas com as portas, ou encontre erros durante a instalação, lembre-se de revisar as configurações e consultar as opções disponíveis no painel de controle do XAMPP.
Meu nome é Javier Chirinos e sou apaixonado por tecnologia. Desde que me lembro, eu gostava de computadores e videogames e esse hobby acabou virando um emprego.
Publico sobre tecnologia e gadgets na Internet há mais de 15 anos, especialmente em mundobytes.com
Também sou especialista em comunicação e marketing online e tenho conhecimento em desenvolvimento WordPress.