Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Produção

Pessoal,

Queria entender como devo proceder para colocar minha aplicação em produção. Entendo que, em princípio, apenas devo clonar meu projeto no servidor e , supostamente, tudo certo.

Ocorre que vi que existem algumas recomendações de deixar algumas partes na pasta pública a outras fora do www. Pelo que entendi, existem riscos em deixar tudo dentro do www, é isso? Se sim, o que fica dentro e o que fica fora? preciso mudar quais configurações?

2 respostas
solução!

Basicamente o seu servidor web deve apontar para a pasta public do Laravel.

No apache eu coloco: DocumentRoot /var/www/html/meusistema/

E na verdade essa pasta "/var/www/html/meusistema" é um link simbólico para "/home/www/meusistema/current/public"

Essa é uma forma bem bacana de manter a segurança de seu app (existem outras)

Dá uma olhada no http://rocketeer.autopergamene.eu/ . É um task runner só para deploy estou usando e gostando

Obrigado pelo retorno, Alfredo. Olhei bem por cima e parece ué resolverá essa questão!

ABS,

André

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software