Aqui está um passo a passo detalhado para instalar o Laravel no Windows:
1. Instalar o XAMPP ou WAMP
- Laravel requer um servidor web e um banco de dados. O XAMPP ou WAMP são pacotes que incluem o Apache (servidor web), MySQL (banco de dados), e PHP.
- XAMPP: Baixe e instale o XAMPP.
- WAMP: Baixe e instale o WAMP.
2. Instalar o Composer
- O Composer é um gerenciador de dependências do PHP, necessário para instalar o Laravel.
- Acesse o site do Composer e baixe o instalador.
- Durante a instalação, selecione o caminho para o
php.exe
que está localizado na pasta de instalação do XAMPP ou WAMP (C:\xampp\php\php.exe
ou similar).

3. Verificar a Instalação do Composer
- Abra o Prompt de Comando (CMD) e digite:
bash composer -v
- Se o Composer estiver instalado corretamente, você verá a versão do Composer exibida.
4. Instalar o Laravel via Composer
- No CMD, navegue até a pasta onde deseja criar seu projeto Laravel usando o comando
cd
:bash cd caminho\para\a\pasta
- Digite o seguinte comando para criar um novo projeto Laravel:
bash composer create-project --prefer-dist laravel/laravel nome-do-projeto
- Substitua
nome-do-projeto
pelo nome que deseja dar ao seu projeto.

5. Configurar as Variáveis de Ambiente do Laravel
- Navegue até a pasta do projeto Laravel criado:
bash cd nome-do-projeto
- Copie o arquivo
.env.example
e renomeie para.env
:bash copy .env.example .env
- Gere a chave da aplicação:
bash php artisan key:generate
- Edite o arquivo
.env
para configurar o banco de dados, se necessário (por exemplo, se você estiver usando MySQL com XAMPP/WAMP).
6. Executar o Servidor de Desenvolvimento do Laravel
- Ainda dentro da pasta do projeto, execute o servidor embutido do Laravel:
bash php artisan serve
- O servidor será iniciado e o projeto estará acessível em
http://localhost:8000
.
7. Acessar a Aplicação Laravel
- Abra um navegador e acesse
http://localhost:8000
. - Se tudo estiver correto, você verá a página inicial padrão do Laravel.
Agora você tem o Laravel instalado e funcionando no Windows! Se tiver mais dúvidas ou precisar de mais informações, sinta-se à vontade para perguntar.
Mds, até Java é mais fácil de colocar dependência kkkkk.