Skip to content

Latest commit

 

History

History
58 lines (37 loc) · 3.33 KB

installation.md

File metadata and controls

58 lines (37 loc) · 3.33 KB

Instalação

Instalando o Composer

Laravel utiliza o Composer para gerenciar suas dependências. Primeiro, baixe uma cópia do composer.phar. Uma vez que você tenha o arquivo PHAR, você pode mantê-lo na pasta do seu projeto ou movê-lo para usr/local/bin para usá-lo globalmente em seu sistema. No Windows, você pode usar o Instalador do Windows.

Instalando o Laravel

Com o Composer instalado, faça o download da última versão do framework Laravel e extraia seu conteúdo em um diretório no seu servidor. A seguir, na raíz da sua aplicação, execute o comando php composer.phar install para instalar todas as dependências do framework. Este processo requer que o Git esteja instalado no servidor para completar com sucesso a instalação.

Requisitos do Servidor

O framework Laravel tem poucos requisitos:

  • PHP >= 5.3.7
  • Extensão MCrypt PHP

Configuração

Laravel não precisa de quase nenhuma configuração. Você está livre para começar a desenvolver! Entretanto, você pode revisar o arquivo app/config/app.php e sua documentação. Este arquivo contém várias opções como timezone e locale que você pode desejar alterar de acordo com sua aplicação.

Nota: Uma opção de configuração que você deve definir é a opção key dentro do arquivo app/config/app.php. Este valor deve ser definido como um valor de 32 caracteres, seqüência aleatória. Esta opção é usada para criptografar valores, e valores criptografados não estarão seguros até que sejam devidamente definidos. Você pode definir rapidamente este valor usando o seguinte comando do artisan php artisan key:generate.

Permissões

Laravel requer um conjunto de permissões a ser configurado - pastas dentro de app/storage requerem acesso de escrita pelo servidor.

Caminhos

Vários dos caminhos de diretório do framework são configuráveis. Para mudar o local destes diretórios, confira o arquivo bootstrap/paths.php.

** Nota ** Laravel é projetado para proteger seu código de aplicação e armazenamento local, colocando apenas os arquivos que são necessariamente públicos na pasta public. É recomendado que você defina a pasta public como raiz do seu site (também conhecido como web root) ou colocar o conteúdo público na pasta raiz do site e coloque todos os outros arquivos Laravel fora da raíz do seu web root.

URLs amigáveis

O framework vem com o arquivo public/.htaccess que é utilizado para permitir URLs sem index.php. Se você usa o Apache na sua aplicação do Laravel, esteja certo de ativar o módulo mod_rewrite.

Se o arquivo .htaccess que vem com o Laravel não funcionar com sua instalação do Apache, tente este outro:

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . index.php [L]