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
  • Select an option

  • Save matheus1002/a78e42d32ba21d7ecdb044012452abed to your computer and use it in GitHub Desktop.

Select an option

Save matheus1002/a78e42d32ba21d7ecdb044012452abed to your computer and use it in GitHub Desktop.

Revisions

  1. @trgomes trgomes created this gist Jan 5, 2018.
    35 changes: 35 additions & 0 deletions Deploy heroku - laravel
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,35 @@
    *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