Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Ruby

Kevin Naegele
Kevin Naegele
10,868 Points

Time to start using Ruby, but how to deploy?

I have a VPS that I am using for some of my websites, and I want to start building my first Ruby app. Should I build it on the server like Wordpress? Or us the virtual box/ VM that I used in the Ruby track? Any advice would be great.

4 Answers

Kang-Kyu Lee
Kang-Kyu Lee
52,045 Points

http://rubyonrails.org/deploy/ mentioning Rackspace and Linode. Ruby on Rails course here introduces heroku for production and... rails server for development, when you actually install ruby and rails in this badge http://teamtreehouse.com/library/installing-a-ruby-development-environment.

and check this railscasts http://railscasts.com/episodes/335-deploying-to-a-vps

Kevin Naegele
Kevin Naegele
10,868 Points

I like this guys videos, Is he ever going to comeback and make more?

Brandon Barrette
Brandon Barrette
20,485 Points

I highly recommend Digital Ocean. It's fast and easy to get setup right away. I've deployed 3 different apps (both Rails 3 and Rails 4) and have learned a lot on how to run your own VPS. There support has been helpful when needed and so far have had no problems. I don't run a very high traffic site, but for basic production environments, I'm quite happy with it.

Here are some helpful links in getting things set up for Rails on Digital Ocean:

Best Tutorial

Digital Ocean Rails Tutorials

Jin He
Jin He
8,123 Points

I think you can use rails server for development and test purpose, and publish it on heroku in production

Kevin Naegele
Kevin Naegele
10,868 Points

Thanks guys! I like heroku. But I am not sure why I want to just use my own VPS.