Tutorial Laravel para iniciantes - Parte 01 [Instalação e configuração]


Laravel é um Framework PHP utilizado para o desenvolvimento web, que utiliza a arquitetura MVC e tem como principal característica ajudar a desenvolver aplicações seguras e performáticas de forma rápida, com código limpo e simples, já que ele incentiva o uso de boas práticas de programação e utiliza o padrão PSR-2 como guia para estilo de escrita do código. 

Glossário:


Introdução:

E vamos a mais um framework, após estudar o Fat-Free framework vamos para o Laravel. O Laravel é um microframework que após o domínio ira agilizar muito a criação de seus projetos, dando a eles mais segurança e velocidade, nesse primeiro post inicialmente explicar como instalar e configurar e algumas funcionalidades do Laravel, então vamos lá!

Instalando o Laravel

Pré-requisitos: 

Para instalarmos o Laravel precisamos de alguns pré-requisitos, primeiramente vamos os requisitos de servidor:
  • PHP >= 5.6.4
  • Extensão OpenSSL PHP
  • Extensão PDO PHP
  • Extensão Mbstring PHP
  • Extensão Tokenizer PHP
  • Extensão XML PHP
Como habilitar essas extensões não irei explicar porque varia de sistema para sistema. Caso tenha dúvida comenta que irei ajudar, para cada caso.

Composer:

Para instalarmos o Laravel precisamos do Composer, o qual realizamos o download aqui:
Basta seguir para Download e escolhe o meio que achar mais fácil
Para agilizar um pouco os usuários vou disponibilizar os dois meios mais fáceis aqui.

Windows:

Composer-Setup.exe basicamente é só baixar e instar, para verificar se foi instalado corretamente, abra o terminal e escreva:
composer -V
Composer version 1.4.1 2017-03-10 09:29:45
Escreva composer -V que ele irá retornar a versão em baixo.

Linux:

No caso do Linux basta seguir alguns comandos e estará pronto, então vamos aos passos:
Cole esse comando:
php -r 'readfile("https://getcomposer.org/installer");' | php
Espere baixar certamente será baixado na raiz do usuário em questão, então vamos criar a alias para facilitar:
echo 'alias composer="php /home/SEU_USUARIO_AQUI/composer.phar"' >> ~/.profile && source ~/.profile
Essa é a forma mais pratica que conseguir montar a criação da alias, só atente para SEU_USUARIO_AQUI pois é onde você deve colocar o seu usuário em questão, e cole isso em seu terminal, não mude nada além do nome ok! O que ele faz, ele insere a alias dentro de seu profile e recarrega o profile. Para verificarmos se está tudo ok rode o mesmo comando do Windows:
composer -V
Composer version 1.4.1 2017-03-10 09:29:45
Escreva composer -V que ele irá retornar a versão em baixo.

Agora que já temos o composer instalado vamos para o Laravel.

Laravel:

Com a o composer devidamente configurado basta colar o seguinte comando no seu terminal:
composer global require "laravel/installer"
E esperar um pouco, ou bastante....

Windows

Aqui entra algumas diferenças para usuários de Windows (wamp/xamp) já vai está instalado e configurado, para saber se tudo correu bem basta executar o seguinte comando no terminal:

laravel -V
O comando irá retornar a versão do instaler do Laravel.

Linux

Já no Linux iremos ter que criar uma nova alias, (meu caso foi necessário) seguindo o mesmo princípio do outro exemplo basta colar o seguinte comando a baixo:
echo 'alias laravel="/home/SEU_USUARIO_AQUI/.composer/vendor/laravel/installer/laravel"' >> ~/.profile && source ~/.profile
Lembrando novamente em trocar o SEU_USUARIO_AQUI pelo nome de seu usuário, esse comando irá criar a alias dentro de seu profile e recarrega-lo.

OBS.: Existem distribuições de Linux que não utilizam o .profile e sim o .bashrc com isso será necessário adequar a sua distribuição Linux aos comandos exemplificados aqui.

Com o Laravel instalado vamos a um pequeno exemplo de como seria a criação de um novo projeto, para isso abra o diretório onde estão seus projetos web e rode o seguinte comando:
composer create-project --prefer-dist laravel/laravel blog
Ele irá criar o diretório de nome blog com tudo que se precisa para trabalhar com o Laravel e com uma página de exemplo:
Exemplo após instalado

Artsan

O Laravel dispõe também de comandos que são usados através do arquivo artisan o qual facilita em muito para entrarmos em modo de manutenção realizar testes até mesmo a criação de classes, nesse primeiro momento irei me limitar a apenas alguns comandos com o decorrer dos outros posts irei atualizando os comandos.

Comandos do artsan:

Lista todos os comandos que podemos usar pelo artisan em outras palavras é o help
php artisan list

Coloca sua aplicação em modo de manutenção:
php artisan down

Tira sua aplicação de modo de manutenção:
php artisan up

Cria um servidor de testes para sua aplicação
php artisan serve

Conclusão


Com isso finalizamos a parte de instalação e configuração do Laravel, com isso podemos utilizar desse microframework a hora que quisermos e da forma que quisermos.




Se vocês gostaram desse Post não deixe de compartilhar com seus amigos!!!
E para não perder nenhuma novidade nos sigam nas redes sociais:
Twitter: @Bulfaitelo
Share on Google Plus

About Thiago Rodrigues

Formado em Sistema de Informação pela Faculdade Paraíso
O que falar de mim? Não á muito, mas garanto que meu objetivo aqui é somente ajudar!
Atualmente desenvolvendo o projeto do QiEstudo.

Comentários
0 Comentários

0 comentários:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.