Skip to content

Instantly share code, notes, and snippets.

@trgomes
Created January 5, 2018 00:20
Show Gist options
  • Save trgomes/b99b27439451a74a8501ea896ba000c4 to your computer and use it in GitHub Desktop.
Save trgomes/b99b27439451a74a8501ea896ba000c4 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