Skip to content

Instantly share code, notes, and snippets.

@thorwebdev
Created June 16, 2016 17:45
Show Gist options
  • Save thorwebdev/38c9c38230d01e18102aa35db71848eb to your computer and use it in GitHub Desktop.
Save thorwebdev/38c9c38230d01e18102aa35db71848eb to your computer and use it in GitHub Desktop.

Cloud 9 - Stripe Checkout Integration Training - Ruby Sinatra

Setting Up Cloud9

In Cloud9

Check out the files you have in this folder, see what they have.

In the terminal (at the bottom where it says bash) type:

  • gem install sinatra sinatra-contrib stripe
    • this will install the ruby libraries, called gems, that we need to run our webservice with Stripe
  • ruby app.rb -o $IP -p $PORT
    • this will run the file app.rb, and tell it to make the site available online at a location.
    • Cloud 9 has wired things up so $IP and $PORT contains what it should on their server.
  • In the menu bar, click Preview => Preview Running Application and a browser pane will appear.
  • After each change you make to our files:
    • save the file(s)
    • refresh the browser pane
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment