Instalando Laravel 5.2
Olá pessoal,neste artigo, irei demonstrar como instalar começar a utilizar o Laravel 5.2, framework que vem ganhando visibilidade no mercado.
O que iremos utilizar:
Requisitos do servidor
- PHP >= 5.5.9
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
Instalando o Composer
Na pasta onde irá ficará localizada a aplicação, abra o terminal e digite o seguinte:
Documentação do comando usado:http://php.net/manual/pt_BR/features.commandline.options.php
http://curl.haxx.se/mail/lib-2004-07/0017.html
Baixando o Laravel
Para baixar o Laravel execute o seguinte comando
O comando acima irá baixar o installer do Laravel, agora é necessário adiciona-lo ao PATH do sistema, para que ele possa ser executado de qualquer lugar.
Uma vez feito, o comando “laravel” já estará disponível para ser usado. Para criar um novo projeto laravel, execute o seguinte comando.
O comando acima irá criar toda a estrutura necessária para sua aplicação Laravel.
Alternativa na Instalação
Uma alternativa é usar o comando “composer create-project” como demonstrado abaixo:
Configurando
Todas as configurações do Laravel estão armazenadas no diretório “config” e estão bem documentadas.
Permissões de Pasta
As pastas “storage” e “bootstrap/cache” precisam estar com permissão de escrita pelo servidor ou o Laravel não funcionará corretamente.
Uma vez instalado utilizando o laravel installer, não é necessário copiar o .env ou setar a application key como demonstrado abaixo, apenas configure o .env com suas configurações de ambiente e vá testar sua instalação.
Configuração Local
Em desenvolvimento de softwares é normal termos uma equipe por todo o processo de criação do software, e cada membro da equipe possui suas preferencias quanto a nome de banco de dados, senhas etc. Para tratar isso o Laravel utiliza arquivos “.env” (leia mais sobre este projeto). O arquivo .env deve ser ignorado em seu controle de versão. Para criar seu arquivo .env utilize o exemplo do próprio laravel.
Altere as configurações de acordo com as já configuradas em seu ambiente.
Application Key
O próximo passo agora é setar a application key, chave que de segurança que será utilizada para encriptar dados em sua aplicação. Utilize um comando no Artisan para gerar sua application key.
Testando sua instalação
Para verificar se sua instalação está ok, utilize o Artisan para subir um servidor built-in. No terminal irá exibir um endereço como: http://localhost:8000
Mais sobre servidores built-in: http://php.net/manual/pt_BR/features.commandline.webserver.php
Bem pessoal, nenhuma configuração adicional é necessário para começar a brincar com o Laravel, mas ainda há muito o que explorar neste fascinante framework.
Regards!