Neste guia completo, você aprenderá como instalar o Wamp no Windows, instalar os drivers do MySQL e PHP do Wamp, habilitar extensões importantes como curl, pdo e rewrite, e configurar Virtual Hosts para rodar múltiplos projetos.
1. Instalação do Wamp:
- Baixe o instalador do Wamp a partir do site oficial.
- Execute o instalador e siga as instruções na tela para concluir a instalação.
- Durante a instalação, selecione os componentes desejados, incluindo Apache, PHP, MySQL e phpMyAdmin.
- Após a instalação, inicie o Wamp e aguarde até que os ícones correspondentes a Apache e MySQL estejam verdes na bandeja do sistema.
2. Instalação dos Drivers MySQL e PHP:
- O Wamp geralmente vem com os drivers MySQL e PHP pré-instalados. No entanto, se você precisar instalá-los manualmente:
- Para os drivers MySQL, você pode baixá-los a partir do site oficial do MySQL e seguir as instruções de instalação.
- Para os drivers PHP, você pode verificar a documentação oficial do PHP para obter informações sobre como instalá-los.
3. Habilitação de Extensões:
- Abra o painel de controle do Wamp e clique no ícone do PHP.
- Na lista de extensões, localize e habilite as seguintes extensões:
- curl
- pdo
- rewrite
- Após habilitar as extensões, reinicie o servidor Apache para aplicar as alterações.
4. Configuração de Virtual Hosts:
- Abra o arquivo
httpd-vhosts.conf
localizado emC:\wamp\bin\apache\apacheX.X.XX\conf\extra\
com um editor de texto. - Adicione as seguintes linhas de configuração para cada projeto que deseja configurar como Virtual Host:
<VirtualHost *:80>
ServerName projeto1.local
DocumentRoot "C:/wamp/www/projeto1"
<Directory "C:/wamp/www/projeto1">
Options Indexes FollowSymLinks
AllowOverride All
Require local
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName projeto2.local
DocumentRoot "C:/wamp/www/projeto2"
<Directory "C:/wamp/www/projeto2">
Options Indexes FollowSymLinks
AllowOverride All
Require local
</Directory>
</VirtualHost>
Edite o arquivo hosts
localizado em C:\Windows\System32\drivers\etc\
para adicionar as entradas correspondentes aos endereços dos Virtual Hosts
127.0.0.1 projeto1.local
127.0.0.1 projeto2.local
- Reinicie o servidor Apache para aplicar as alterações.
Conclusão: Com o Wamp instalado e configurado no Windows, drivers do MySQL e PHP instalados, extensões habilitadas e Virtual Hosts configurados, você está pronto para desenvolver múltiplos projetos de forma eficiente.
Resumo: Este artigo oferece um guia detalhado sobre o desenvolvimento de uma aplicação web completa utilizando PHP, desde a configuração do ambiente de desenvolvimento até a implantação da aplicação em um servidor remoto. Explore passo a passo o processo de desenvolvimento, incluindo estruturação do projeto, desenvolvimento da interface do usuário, implementação da lógica de negócios, testes e depuração, e implantação da aplicação.
Pingback: - XAMPP: A Chave para Desbloquear seu Potencial Criativo no Desenvolvimento Web