Instruções de Instalação do Laravel

1,883 views
Skip to first unread message

Rodrigo Turini

unread,
May 20, 2015, 4:38:09 PM5/20/15
to livro-...@googlegroups.com
Olá, pessoal! O Laravel é um framework incrível, mas o processo de
instalação pode ser um pouco chato as vezes. Isso acontece porque 
você precisará ter o PHP com uma extensão chamada mcrypt. Fiz um
passo a passo de como instalar nos principais sistemas operacionais:


Ficou com alguma dúvida? Não pense duas vezes antes de me enviar
um e-mail, ok? Espero que gostem muito do livro e do framework. Abs

jose...@ucl.br

unread,
Jun 3, 2015, 2:38:26 PM6/3/15
to livro-...@googlegroups.com
Show de Bola Rodrigo , Adquiri seu Livro e Agora vamos colocar a mão na massa .

Rodrigo Turini

unread,
Jun 3, 2015, 4:18:04 PM6/3/15
to livro-...@googlegroups.com, jose...@ucl.br, jose...@ucl.br
Legal, José! Boa leitura e bons estudos. Um abraço

fmat...@gmail.com

unread,
Jun 14, 2015, 3:37:50 AM6/14/15
to livro-...@googlegroups.com
Rapaz, salvou a minha vida! Obrigado Turini!


Em quarta-feira, 20 de maio de 2015 17:38:09 UTC-3, Rodrigo Turini escreveu:

Rodrigo Turini

unread,
Jun 15, 2015, 8:40:04 AM6/15/15
to fmat...@gmail.com, livro-...@googlegroups.com
Opa, que bom saber que ajudou! Boa leitura e bons estudos

--
Você recebeu essa mensagem porque está inscrito no grupo "livro-laravel" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para livro-larave...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para livro-...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/livro-laravel/5aba6e4b-80bc-4205-9e55-35de529b8339%40googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

gabriel.j...@gmail.com

unread,
Jun 22, 2015, 5:24:46 PM6/22/15
to livro-...@googlegroups.com
É possível instalar sem usar o composer?
Parece que o proxy do local onde estou não permite que o composer faça o download.
Ao tentar ler o repositório a seguinte mensagem é exibida: Nenhuma conexão pode ser feita porque a máquina de destino as recusou ativamente.



Em quarta-feira, 20 de maio de 2015 17:38:09 UTC-3, Rodrigo Turini escreveu:

Rodrigo Turini

unread,
Jun 23, 2015, 9:09:53 AM6/23/15
to gabriel.j...@gmail.com, livro-...@googlegroups.com
Oi Gabriel, tudo bem? Você pode tentar usar o LaraPack http://fian.my.id/larapack/
Eu nunca usei, mas parece que faz exatamente o que você precisa. Grande abraço

--
Você recebeu essa mensagem porque está inscrito no grupo "livro-laravel" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para livro-larave...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para livro-...@googlegroups.com.

tiago....@gmail.com

unread,
Jun 23, 2015, 2:38:21 PM6/23/15
to livro-...@googlegroups.com
Olá Rodrigo. Boa tarde.

Tenho um ambiente montado no virtual box da seguinte maneira. Uma vm com Ubuntu Server 14.04 rodando como meu servidor de aplicação e outra vm com o Ubuntu também rodando como servidor de banco de dados.
Deixo minhas aplicações no servidor e trabalho no código usando Atom. mais o plugin remote sync que faz o upload de minhas alterações para o servidor de aplicação. Trabalho assim com o Codeigniter sem problemas, porém não estou conseguindo fazer funcionar com o Laravel. Faço a instalação, porém não consigo criar uma aplicação com "laravel new" dentro da pasta /var/www/html/.

O laravel permite a criação de uma app dentro da minha pasta home, porém desta forma não consigo acessar a aplicação pelo meu navegador.

Com certeza estou errando em algo no conceito do framework. Ficaria muito grato se conseguisse me ajudar.

Obrigado e parabéns pelo livro.


Em quarta-feira, 20 de maio de 2015 17:38:09 UTC-3, Rodrigo Turini escreveu:

Rodrigo Turini

unread,
Jun 23, 2015, 5:17:21 PM6/23/15
to tiago....@gmail.com, livro-...@googlegroups.com
Oi Tiago, tudo bem? Qual erro acontece quando você tentar criar no outro diretório?

--
Você recebeu essa mensagem porque está inscrito no grupo "livro-laravel" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para livro-larave...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para livro-...@googlegroups.com.

tiago....@gmail.com

unread,
Jun 27, 2015, 12:11:50 AM6/27/15
to livro-...@googlegroups.com, rodrigo...@caelum.com.br
Rodrigo, tudo certo?

Consegui fazer o que queria.

Segui este guia aqui.

http://laravel.io/forum/05-25-2014-installing-laravel-on-ubuntu

Basicamente, crio um virtual host no Apache. Agora estou conseguindo avançar no livro.

Abraços.

Rodrigo Turini

unread,
Jun 29, 2015, 10:06:06 AM6/29/15
to tiago....@gmail.com, livro-...@googlegroups.com
Opa Tiago, que bom que resolveu! Obrigado por compartilhar a solução conosco. Um abraço

aurelio...@gmail.com

unread,
Jul 1, 2015, 1:26:11 PM7/1/15
to livro-...@googlegroups.com
Ótimo livro sobre um ótimo Framework, venho do Java com Spring e me sinto maravilhado com uma ferramenta tão simples e poderosa ao mesmo tempo. Parabéns Rodrigo!


Em quarta-feira, 20 de maio de 2015 17:38:09 UTC-3, Rodrigo Turini escreveu:

leco...@gmail.com

unread,
Jul 15, 2015, 11:21:09 AM7/15/15
to livro-...@googlegroups.com
Galera eu fiz um vídeo para tirar a duvida de geral, esta bem básico mas acredito que ajude a comunidade.

Rodrigo Turini

unread,
Jul 18, 2015, 8:36:36 PM7/18/15
to leco...@gmail.com, livro-...@googlegroups.com
Que legal, leco.daf! Com certeza ajudará muita gente. Ficou bem legal, parabéns!

Em qua, 15 de jul de 2015 às 12:21, <leco...@gmail.com> escreveu:
Galera eu fiz um vídeo para tirar a duvida de geral, esta bem básico mas acredito que ajude a comunidade.

--
Você recebeu essa mensagem porque está inscrito no grupo "livro-laravel" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para livro-larave...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para livro-...@googlegroups.com.

prnei...@gmail.com

unread,
Aug 19, 2015, 5:25:56 PM8/19/15
to livro-laravel
Rapaz...
Já estava cansado de dar cabeçadas. Valeu!


Em quarta-feira, 20 de maio de 2015 17:38:09 UTC-3, Rodrigo Turini escreveu:

jma...@almeidas.eng.br

unread,
Oct 31, 2015, 1:27:53 AM10/31/15
to livro-laravel
Alguém conseguiu instalar no centos ? No debian rolou tranquilamente. Mas a parte do mcrypt no centos não tá dando certo. Não reconhece o comando mesmo depois de instalar o pacote.

matheus...@gmail.com

unread,
Nov 4, 2015, 1:47:28 PM11/4/15
to livro-laravel
Valeu Rodrigo!! Estava quebrando a cabeça já, tentando seguir passos mirabolantes que encontrei em alguns fóruns e tudo foi resolvido adicionando aquele caminho no PATH.
É isso aí, vamos ao código! :D
Abs


Em quarta-feira, 20 de maio de 2015 17:38:09 UTC-3, Rodrigo Turini escreveu:

Rodrigo Turini

unread,
Nov 4, 2015, 2:20:43 PM11/4/15
to matheus...@gmail.com, livro-laravel
Aee, ainda bem que conseguiu resolver! 
Bons estudos, espero que goste bastante do livro, Matheus. Um abraço

--
Você recebeu essa mensagem porque está inscrito no grupo "livro-laravel" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para livro-larave...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para livro-...@googlegroups.com.

gomesfon...@gmail.com

unread,
Nov 11, 2015, 12:52:09 PM11/11/15
to livro-laravel


boa tarde gostaria de saber se usando estes comandos poso ter problem composer global require "laravel/laravel laravel  --prefer-dist
????????????

Fábio Gomes

unread,
Nov 11, 2015, 7:38:16 PM11/11/15
to livro-laravel, jose...@ucl.br
como criar novo projeto no windows
laravel no cmd

Rodrigo Turini

unread,
Nov 12, 2015, 11:19:30 AM11/12/15
to Fábio Gomes, livro-laravel, jose...@ucl.br
Oi Fábio! Você pode criar pelo composer sim, não deve causar nenhum problema.
Você chegou a dar uma olhada no tutorial que postamos aqui, e tb no video?

Em qua, 11 de nov de 2015 às 22:38, Fábio Gomes <gomesfon...@gmail.com> escreveu:
como criar novo projeto no windows
laravel no cmd

--
Você recebeu essa mensagem porque está inscrito no grupo "livro-laravel" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para livro-larave...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para livro-...@googlegroups.com.

marcio...@gmail.com

unread,
Nov 19, 2015, 11:55:36 AM11/19/15
to livro-laravel
Provavelmente algum erro na instalação aconteceu. Não apareceu erro na instalação, mas quando tento criar a primeira aplicação com laravel new estoque, aparece um erro que o composer.json não foi adicionado ao projeto. Porém, o projeto é criado em htdocs (xampp).

Outra situação é que tento rodar php artisan serve e diz que Could not open inpu file: artisan:




Segue imagens para análise.


Em quarta-feira, 20 de maio de 2015 17:38:09 UTC-3, Rodrigo Turini escreveu:

marcio...@gmail.com

unread,
Nov 19, 2015, 7:01:33 PM11/19/15
to livro-laravel, marcio...@gmail.com
Já tentei das 2 formas criar o projeto (e instalar o laravel). Com composer create-project laravel/laravel --prefer-dist e com composer global require "laravel/installer=~1.1".

Sempre dá os mesmos erros. artisan e composer.json não encontrados como mostrado na imagem anterior. ALGUMA SUGESTÃO PARA EU PODER INICIAR O CURSO?

Marco Telles

unread,
Nov 20, 2015, 8:20:19 AM11/20/15
to livro-laravel, marcio...@gmail.com
Olá Marcio,

Ontem ao tentar criar um projeto usando "laravel new nomedoprojeto" esse erro do composer.json ocorreu comigo também. Como até ontem isso não tinha ocorrido, tentei criar pelo composer e deu certo. Pesquisando encontrei em outro grupo essa resposta:


Galera, o Laravel Installer busca a versão mais recente neste endereço: http://cabinet.laravel.com/latest.zip.

O problema está com esse arquivo, que foi gerado sem o composer.json.
Temos que aguardar a substituição desse zip.

Criem o projeto a partir do Composer que está tudo certo:
composer create-project laravel/laravel --prefer-dist
Abs.

Raphaelly Bt.

unread,
Jan 23, 2016, 12:52:04 AM1/23/16
to livro-laravel

Rodrigo você precisa dar uma atualizada no capítulo 12 do livro logo logo, tendo em vista que a maioria das pessoas está tendo dificuldades nessa parte, pois muita coisa não funciona mais para a versão atual do laravel...

Rodrigo Turini

unread,
Jan 25, 2016, 2:01:33 PM1/25/16
to Raphaelly Bt., livro-laravel
Oi Raphaelly, tudo bem?

Muitíssimo obrigado, já coloquei como uma prioridade na lista de revisões. 
Um abraço

Em sáb, 23 de jan de 2016 às 03:52, Raphaelly Bt. <shuns...@gmail.com> escreveu:

Rodrigo você precisa dar uma atualizada no capítulo 12 do livro logo logo, tendo em vista que a maioria das pessoas está tendo dificuldades nessa parte, pois muita coisa não funciona mais para a versão atual do laravel...

--
Você recebeu essa mensagem porque está inscrito no grupo "livro-laravel" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para livro-larave...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para livro-...@googlegroups.com.

elinar...@gmail.com

unread,
Mar 22, 2016, 2:59:19 AM3/22/16
to livro-laravel
mto legal cara seu livro, tbm o adqueri, mas estou agarrado na parte da instalação. tendo iniciar pra baixar o laravel aí diz 
[InvalidArgumentException]
  Composer could not find the config file: C:\ProgramData\ComposerSetup\bin
  To initialize a project, please create a composer.json file as described in the https://getcomposer.org/ "Getting Started" section
e o comando q vc utiliza no livro dar esse erro:
[ErrorException] file_put_contents(C:\ProgramData\ComposerSetup\bin): failed to open stream: Permission denied obrigado por ajudar.

Rodrigo Turini

unread,
Mar 23, 2016, 9:05:16 PM3/23/16
to elinar...@gmail.com, livro-laravel
Oi Elinardo, 

experimente rodar esse comando no seu projeto:

php artisan cache:clear && chmod -R 777 storage vendor && composer dump-autoload

Depois nos diz se funcionou? 

--
Você recebeu essa mensagem porque está inscrito no grupo "livro-laravel" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para livro-larave...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para livro-...@googlegroups.com.

elinar...@gmail.com

unread,
Mar 23, 2016, 11:21:36 PM3/23/16
to livro-laravel, elinar...@gmail.com, rodrigo...@caelum.com.br
professor deu certo depois de muita luta consegui instalar, mas cara estou com problema no acesso da url liberada pelo 'php artisan serve'
localhost:8000. dar erro dizendo que a pagina n foi encontrada. uso windows. Aí quando eu inicializo o servidor "vertrigo" consigo acessar via url http://localhost/estoque/public/
só assim para aparecer o nome Laravel.
o que pode ser? obrigado

Rodrigo Turini

unread,
Mar 26, 2016, 7:04:08 PM3/26/16
to elinar...@gmail.com, livro-laravel
Oi Elinardo,

Como estão as suas configurações do vertrigo? 

elinar...@gmail.com

unread,
Mar 27, 2016, 4:19:43 PM3/27/16
to livro-laravel, elinar...@gmail.com, rodrigo...@caelum.com.br
dando tudo certo aqui cara. Atualizei para ultima versão do laravel e já consigo iniciar o php via artisan server sem necessidade de usar o vertrigo! to acompanhando o livro e fazendo os exemplo. na duvida de procuro. E muito obrigado pela atenção!

Daniel Oliveira

unread,
Mar 30, 2016, 3:35:00 PM3/30/16
to livro-laravel
Estou com um problema ao criar um novo projeto, quando uso o comando php artisan serve aparece um erro como a imagem abaixo:

Como devo proceder para corrigir?

Rodrigo Turini

unread,
Mar 30, 2016, 4:31:42 PM3/30/16
to Daniel Oliveira, livro-laravel
Oi Daniel

experimente rodar sudo composer install no diretório do projeto pra ver se resolve?

--
Você recebeu essa mensagem porque está inscrito no grupo "livro-laravel" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para livro-larave...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para livro-...@googlegroups.com.

Daniel Oliveira Araújo

unread,
Mar 30, 2016, 4:40:42 PM3/30/16
to Rodrigo Turini, livro-laravel
pelo composer deu certo
--
Atenciosamente

Daniel Oliveira Araújo
Graduando em Telemática - IFCE
Diretor de Comunicação do Centro Acadêmico da Telemática (CATEL)
Tutor à Distância do projeto E-Tec
Instrutor de Informática do Projeto  E - Jovem


O livro é um mudo que fala,
um surdo que responde,
um cego que guia,
um morto que vive.

António Vieira

Elinardo Silva

unread,
Apr 3, 2016, 3:04:20 PM4/3/16
to livro-laravel, elinar...@gmail.com, rodrigo...@caelum.com.br
olá Rodrigo!
professor estou com o seguinte erro ao executar as linhas no controller:
$produtos = DB::select('select * from produtos');
erro q dar é: FatalErrorException in ProdutosController.php line 12:

Class 'estoque\Http\Controllers\DB' not found

errodb.png

Rodrigo Turini

unread,
Apr 4, 2016, 5:18:26 PM4/4/16
to Elinardo Silva, livro-laravel
Oi Elinardo, tudo bem?

Você precisa por o caminho completo (namespace) do DB:

<?php namespace estoque\Http\Controllers;

use Illuminate\Support\Facades\DB;

class ProdutoController extends Controller {

    public function lista(){
        $produtos = DB::select('select * from produtos');
        return '<h1>Listagem de produtos com Laravel</h1>';
    }
}

Elinardo Silva

unread,
Apr 4, 2016, 8:03:42 PM4/4/16
to livro-laravel, elinar...@gmail.com, rodrigo...@caelum.com.br
valeu cara ta dando tudo certo até aqui. havia esquecido esse detalhe mesmo. valeu pela atenção!

Rodrigo Turini

unread,
Apr 4, 2016, 8:11:52 PM4/4/16
to Elinardo Silva, livro-laravel
Que boa notícia! 
espero que goste do livro, Elinardo. Boa leitura e bons estudos

Maks Saraiva Machado

unread,
May 24, 2016, 2:32:38 PM5/24/16
to livro-laravel
Olá,

Estou tentando instalar o laravel e no seu tutorial você diz que ao final do processo é teria que adicionar no meu path no caminho do laravel.

o que isso quer dizer? o que é PATH?

Outra coisa, o xampp, pelo que pude perceber, roda as aplicações que se encontram na pasta htdocs, mas como eu uso o eclipse, eu alterei a pasta para do xampp para o workspace do eclipse, como eu poderia compatibilizar xampp/laravel/eclipse.

pergunto isso pois no seu tutorial, apesar de você mencionar o xampp, no início, não faz qual quer outra menção ao longo do processo de instalação, na verdade estou perdido.

geovan...@gmail.com

unread,
May 25, 2016, 12:31:01 PM5/25/16
to livro-laravel
Olá pessoal, sei que não tem muito haver meu problema com essas respostas, mas preciso muito de uma solução e não consigo achar..
 Tipo assim, já tentei diversas vezes instalar o Composer, até pelo CMD, porém não dá, aparece a seguinte mensagem: "The "https://getcomposer.org/versions" file could not be downloaded: failed to open stream: Nenhuma conexão pôde ser feita porque a máquina de destino as recusou ativamente. "
 Alguém poderia me ajudar?

Agradeço desde já



Rodrigo Turini

unread,
Jun 13, 2016, 12:31:05 PM6/13/16
to geovan...@gmail.com, livro-laravel
Oi Geovanne

Experimenta seguir a sugestão desta issue do repositório do composer?


--
Você recebeu essa mensagem porque está inscrito no grupo "livro-laravel" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para livro-larave...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para livro-...@googlegroups.com.

Jhonatan Cavalcante

unread,
Dec 13, 2016, 4:30:48 PM12/13/16
to livro-laravel
Rodrigo boa noite,
estou utilizando o laravel 5.3 ouve algumas mudanças e ao tentar fazer os primeiros passos do livro do laravel da casa do codigo, vi diferenças pra começar no arquivo route.php, que na versão 5.3 fica no diretorio routes/web.php, estou com o seguinte problema ao colocar o código: de criação do ProdutoController.php, fazer a configuração da rota no web.php apresenta a seguinte critica:

FatalErrorException in ProdutoController.php line 2:Namespace declaration statement has to be the very first statement or after any declare call in the script


pode me ajudar pfv.

Rodrigo Turini

unread,
Dec 16, 2016, 11:34:41 AM12/16/16
to Jhonatan Cavalcante, livro-laravel
Oi Jhonatan

Parece que esse é um bug conhecido, quando existe um espaço em branco entre a tag <?php do começa do arquivo e a primeira linha do namespace.

Confere se está assim no seu?

--
Você recebeu essa mensagem porque está inscrito no grupo "livro-laravel" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para livro-larave...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para livro-...@googlegroups.com.

Douglas Fernando

unread,
Dec 27, 2016, 9:29:50 PM12/27/16
to livro-laravel
Tentei instalar o Laravel com o Homestead mas não consegui redirecionar a porta 80, para que conseguisse acessar o apache da máquina virtual pelo vagrant, resolvi instalar mesmo somente pelo composer...

Lucas Caminha

unread,
Jun 12, 2017, 8:19:57 AM6/12/17
to livro-laravel
Vlw cara, tava precisando.

ide...@gmail.com

unread,
Aug 31, 2017, 8:10:19 PM8/31/17
to livro-laravel
Olá Rodrigo!

Estou rodando o Ubuntu 17.04 e não estou conseguindo instalar o php, tentei instalar o 5 e o 7 mas ambos retorna a mensagem "Unable to locate package php5-json ".

Poderia me ajudar?

Rodrigo Turini

unread,
Sep 1, 2017, 9:45:38 AM9/1/17
to ide...@gmail.com, livro-laravel
você está seguindo os mesmos passos daqui do link?

e pra confirmar, você rodou o update e upgrade antes de tentar instalar
sudo apt-get update
sudo apt-get upgrade

algum erro aconteceu na hora de rodar eles?

--
Você recebeu essa mensagem porque está inscrito no grupo "livro-laravel" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para livro-larave...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para livro-...@googlegroups.com.

rodriigo.v...@gmail.com

unread,
Aug 12, 2018, 1:40:51 PM8/12/18
to livro-laravel
Postei uma dúvida no seu post do github. Não consegui fazer a instalação.


Em quarta-feira, 20 de maio de 2015 17:38:09 UTC-3, Rodrigo Turini escreveu:

Rodrigo Turini

unread,
Aug 12, 2018, 4:08:23 PM8/12/18
to rodriigo.v...@gmail.com, livro-laravel
oi Rodrigo, tudo bem?

você manda por favor um email separado aqui no grupo, com os prints do erro e o máximo de informações possível para que possamos te ajudar investigar o problema? 

Existem vários tópicos aqui na lista que talvez possam te ajudar também. Não deixe de dar uma passeada nos que são relacionado a instalação.

abraços

--
Você recebeu essa mensagem porque está inscrito no grupo "livro-laravel" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para livro-larave...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para livro-...@googlegroups.com.

jairo Batista da Paixao

unread,
Dec 12, 2018, 8:25:39 PM12/12/18
to livro-laravel
Meu amigo,


       Boa noite me tira a duvida, porque quando eu fiz o exercicio de alterar a rota ele aparece o mesmo do inicio que é pagina do laravel.

Uma coisa que nao entendi.
Reply all
Reply to author
Forward
0 new messages