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
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
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:
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:
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:
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:
A chave será gerada e o projeto funcionará corretamente e você verá essa tela:
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
Comentários