Introdução ao Laravel

Thaís Damásio

o que é o laravel?

Laravel é um framework MVC (model view controller) que possibilita um trabalho estruturado utilizando a linguagem PHP. Com ele é possível construir grandes websites e API's. Para esse tutorial iremos focar no processo de instalação para que possamos utilizar suas ferramentas

Framework Laravel

montando um servidor local...

Antes de instalarmos o Laravel precisamos ter em nossa máquina o PHP e o Apache para que possamos realizar testes e emular nosso webserver, e para isso vamos trabalhar com o WampServer.

O WampServer é um ambiente de desenvolvimento WEB para windows, sua instalação vem com as configurações do PHP, Apache e de quebra um sistema gerenciador de banco de dados (MySQL e MariaDB). Vamos seguir estes passos para a sua instalação:

1 - Faça o download do WampServer específico para seu sistema Windows (32 BITS ou 64 BITS) por meio deste link: http://www.wampserver.com/en/#download-wrapper

2 - Antes de executar o instalável do WampServer, certifique-se de que sua máquina possui algumas pendências que ele exige para que possa funcionar, na própria tela de instalação ele ressalta esses elementos (como mostra a imagem abaixo), caso não possua, esse link fornece a localização de cada um desses pacotes para download - http://wampserver.aviatechno.net/?lang=en&prerequis=afficher, se você possuir o Visual Studio instalado em sua máquina é muito provável que não precisará adicionar esses pacotes

Pendência do WampServer

3 - Execute o instalável e siga o procedimento padrão clicando em "next" para prosseguir na instalação, não é preciso nenhuma configuração adicional no procedimento, apenas o "next" irá configurar automaticamente os detalhes que precisamos. Caso o firewall do Windows bloqueie os recursos do programa durante a instalação, pode permitir o acesso do mesmo.

4 - Certifique-se de que o wamp esteja executando em sua máquina, para isso vá até a barra de tarefas no canto inferior direito de sua tela e veja se possui o ícone do wamp verde conforme na imagem abaixo, caso possuir, siga para o passo 6

5 - Caso o ícone esteja vermelho ou amarelo, ocorreu algum erro na instalação ou execução do wamp. E caso você não esteja vendo este ícone, procure pelo programa do wamp em seus programas instalados, e o execute:


6 - Após a execução, vá até seu navegador e digite "localhost" para que possamos acessar o ambiente do wamp rodando em nossa máquina, você verá uma tela semelhante a essa:

Tela do WampServer

Pronto! Agora nosso servidor está pronto para ser um ambiente de teste.

ainda falta o composer...

Como mencionado anteriomente o laravel é um framework para se trabalhar com o PHP, sendo assim precisamos de um gerenciador de dependências do mesmo, e para isso vamos instalar o composer que faz muito bem esse papel:

1 - Baixe o instalável do composer por meio deste link: https://getcomposer.org/Composer-Setup.exe

2 - Execute o instalável baixado. Clique em next após ver essa tela:

3 - A próxima tela do assistente de instalação pedirá que você informe o caminho do executável do PHP. Nós adquirimos o PHP quando instalamos o WampServer, por isso temos que informar o caminho do PHP que está dentro de sua pasta. Navegue até a pasta onde o WampServer está instalado e vá até bin>php>php7.2.4>php.exe. No meu caso ficou assim:

4 - Clique em next nas próximas telas, pois não será preciso nenhuma configuração adicional. Conclua a instalação.

criando nosso primeiro projeto em laravel...

Agora que já instalamos o composer, podemos enfim criar nosso primeiro projeto. Para isso abra o CMD do windows e navegue até a pasta onde deseja criar o projeto.

Assim que estiver na pasta, execute o seguinte comando:

composer create-project --prefer-dist laravel/laravel meuprojeto

Esse comando irá criar todos os arquivos que precisamos para podermos começar nosso primeiro projeto. Para este tutorial ainda não iremos configurar o projeto para ser emulado no WampServer, mas temos uma solução alternativa para vê-lo em funcionamento. Rode a linha de código:

php artisan serve

Pronto! Agora se você acessar o http://localhost:8000, o seu projeto estará sendo emulado.

Caso você obtenha uma tela de erro semelhante a essa:

Significa que a chave do projeto não foi gerada automaticamente, não vamos entrar em detalhes a respeito disso. Mas por meio deste comando:

php artisan key:generate

A chave será gerada e o projeto funcionará corretamente e você verá essa tela:

Resultado de imagem para laravel

Resultado de imagem para laravel Imagem widget

enfim nosso primeiro projeto!

Já passamos por todo o processo de configuração e já temos um ambiente bacana para trabalharmos com o Laravel, nos próximos tutoriais vamos aprender um pouco mais sobre a sua estrutura.

Espero te encontrar no próximo tutorial :D

Voltar