Framework Laravel.

article featured image

Se o seu computador tem o sistema operativo Windows, para instalar a framework Laravel precisa que este respeite alguns requisitos.

Assim, deve seguir ou verificar os seguintes passos:

1º passo – instalar o PHP

  • Deve garantir que tem o PHP instalado no seu computador, isto é, deve instalar o XAMPP ou WAMP, garantindo que a versão do PHP que vai instalar é igual ou superior à versão 8, pois o Laravel 9 ou versões mais atuais só funcionam com estas versões de PHP;

  • Após a instalação do XAMPP, e no caso de dar o seguinte erro: Error: Connot create file “C:\xampp\xampp-control.ini”. Access is denied - pode resolver o mesmo pelo seguinte processo:
    • Vá à pasta do xampp;
    • Procure o ficheiro xampp-control.exe;
    • Pressione o botão direito – Propriedades – Compatibilidade – Faça check na opção “Executar como administrador” – Aplicar - OK;

OU

  • Em ambos os casos, ao executar pela primeira vez, irá aparecer um alerta de segurança do Windows, clique na opção Permitir Acesso.

 

2º passo – instalar o Composer

  • Vá à página de instalação do Composer;
  • Download Composer;

Após o download, execute o ficheiro que descarregou;

  • Instale para todos os utilizadores;
  • Garanta que a linha de comando que deseja é C:\xampp\php\php.exe – no xampp – ou C:\wamp64\bin\php\php8.2.0\php.exe – no wamp;
  • Faça check na opção “Adicione este PHP ao seu caminho”;
  • Faça “seguinte” nas opções seguintes e instale o Composer;
  • Verifique se o Composer está instalado. Vá à linha de comandos e escreva composer. Se estiver tudo bem irá aparecer algo do género:

 

3º passo – instalar o Node.js

Embora não seja obrigatório, é recomendável a instalação do Node.js.

  • Após o download, clique no ficheiro que descarregou;
  • Faça a instalação da aplicação.

 

4º passo – instalar o Laravel

  • Aceda à página https://laravel.com;
  • Clica em DOCUMENTATION;
  • Desça na página até encontrar o título “# Your First Laravel Project”;
  • Agora, no explorador do Windows, vá à pasta htdocs do xampp ou www do wamp;
  • Na barra de endereço escreva cmd - irá abrir a linha de comandos na pasta selecionada;
  • Certifique-se que o PHP está a correr;
  • De seguida, na linha de comandos, digite o seguinte comando: composer create-project laravel/laravel example-app Este comando irá criar um projeto de Laravel com o nome example-app na pasta selecionada. Caso dê erro na execução deste comando por falta da DLL php_zip.dll, vá ao ficheiro php.ini e ative esta extensão. Em seguida, reinicie o Apache e digite novamente o comando; Caso o erro seja por falta da extensão pcntl, apague a pasta do projeto criado e volte a digitar o comando: composer --ignore-platform-req=ext-pcntl create-project laravel/laravel example-app
  • Irá demorar um pouco, pois irá fazer o download de alguns ficheiros da Internet;
  • De seguida, através da linha de comandos, entre na pasta do projeto que criou digitando o seguinte comando cd example-app;
  • Para executar o projeto, na linha de comandos, digite o seguinte comando: php artisan serve
  • Será aberta uma janela no seu browser com o conteúdo do projeto acabado de criar.
  • No caso de ocorrer o seguinte erro: 
    altere a linha do ficheiro ServeCommand.php para: