Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Hospedar su aplicación Rails en la nube con Heroku

Hospedar su aplicación Rails en la nube con Heroku

Florent Guilleux

April 14, 2013
Tweet

More Decks by Florent Guilleux

Other Decks in Programming

Transcript

  1. Hospedar su aplicación
    Rails en la nube con
    Heroku
    Rails Girl Lima April 2014
    @Florent2
    http://goo.gl/l6S7W

    View full-size slide

  2. ¿Por qué con Heroku ?
    muy facil de usar
    gratis para pequeñas aplicaciones
    casi ninguna administración de sistema

    View full-size slide

  3. Preparación
    1. Inscribirse: https://api.heroku.
    com/signup/devcenter
    2. Instalar Heroku Toolbeit:
    https://toolbelt.heroku.com/
    3. Login desde su terminal:
    heroku login

    View full-size slide

  4. 1ro despliegue de su aplicación Rails
    1. en Gemfile cambiar gem "sqlite3" en
    group :production do
    gem "pg"
    end
    group :development do
    gem "sqlite3"
    end
    2. bundle install
    3. git init . ; git add . ; git commit -m "first"
    4. heroku create
    5. git push heroku master
    6. heroku run rake db:migrate
    7. heroku open

    View full-size slide

  5. 1. hacer un commit de sus cambios
    2. git push heroku master
    si hay nuevas migraciones:
    3. heroku run rake db:migrate
    Siguientes despliegues

    View full-size slide

  6. Otros comandos útiles
    Acceder a la consola:
    heroku run console
    Ver los logs:
    heroku logs --tail

    View full-size slide

  7. Más información
    Heroku Dev Center
    Heroku Addons
    The Heroku Hacker's Guide
    Higher Order Heroku
    The Heroku Changelog

    View full-size slide