- Servidor web
Diretório público:
{dir_laravel}/public
- Banco de dados
Criar banco de dados PostgreSQL
-
Clonar repositório
-
Criar arquivo
.env
-
Em sistemas Unix-like executar (no diretório raiz do projeto):
$ cp .env.example .env
-
Abrir arquivo
.enve editar dados de acesso ao banco de dados PostgreSQL:DB_CONNECTION=pgsql DB_HOST=127.0.0.1 DB_PORT=5432 DB_DATABASE= DB_USERNAME= DB_PASSWORD=
- Permitir acesso dos diretórios de escrita pelo servidor
Em sistemas Unix-like executar (no diretório raiz do projeto):
# chgrp -R www-data storage bootstrap/cache
# find storage bootstrap/cache -type d -exec chmod ug+rw {} +
-
Baixar/atualizar pacotes da aplicação (no diretório do projeto).
$ composer update
-
Gerar chave da aplicação (no diretório do projeto).
$ php artisan key:generate
-
Rodar migragions (no diretório do projeto).
$ php artisan migrate
-
Rodar seeder (no diretório do projeto).
$ php artisan db:seed
Obs: este comando irá inserir a massa de dados nas tabelas do banco de dados.