Skip to content

Instantly share code, notes, and snippets.

@matheus1002
Forked from trgomes/Deploy heroku - laravel
Created November 20, 2018 16:08
Show Gist options
  • Save matheus1002/a78e42d32ba21d7ecdb044012452abed to your computer and use it in GitHub Desktop.
Save matheus1002/a78e42d32ba21d7ecdb044012452abed to your computer and use it in GitHub Desktop.
Deploy de uma aplicação laravel no heroku
*Pré requisitos *********
=> git instalado
=> heroku cli instalado
=> aplicação gerenciada pelo git
*************************
#Login no heroku
heroku login
#Criando aplicação
heroku create <nome da aplicação>
Ex.: heroku create teste
#Adicionando repositório remoto heroku
heroku git:remote <nome da aplicação>
Ex.: heroku git:remote teste
#Crie um arquivo Procfile na raiz do projeto. O arquivo não tem extensão
touch Procfile
#Abra o arquivo e digite o seguinte conteúdo
web: vendor/bin/heroku-app-apache2 public/
#Logar no heroku (aplicação web) e criar um banco de dados
#Altere o arquivo .env com as credências do banco criado
#Subindo aplicação
git push heroku master
#Executando migrations
heroku run "php artisan migrate --seed"
#Abrindo aplicação
heroku open
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment