Paul Sturgess

Setting up Ruby on Rails on Media Temple's Grid Service

For this blog we’ve opted to host on Media Temple’s Grid Service. “Hundred’s of servers for the price of one” – It sounds impressive, it’s a shame it wasn’t particularly straight forward to get Rails going.

The idea behind the Grid Service plan is that your site can consume as much processing power as it requires. It can survive a digg attack, which is no small feat, especially given it’s a relatively budget plan.

However, if you’re looking for straight forward Rails hosting I’m not sure I’m convinced. You have to actually enable the Rails ‘Container’ and then install Rails and all the gems etc. yourself in the command line. You’ve even got to install the database drivers. Now this is fine if you’re into that kind of thing but I certainly wouldn’t recommend it for beginners.

The hosting plan is obviously setup like this to remain as flexible as possible as a lot of users will be hosting PHP sites and won’t be interested in Rails, but it is somewhat tedious and time consuming.

Especially as the installation is not typical, which means you don’t really have the flexibility in the installation that you might expect. Due to the container environment of the Grid Service, Media Temple have to compile their own gems, you can’t just go type ‘gem install’ for any old gem like you might be used to. First you must setup their package manager and gems must be installed from the Media Temple repository. Even standard Capistrano can’t be used, you’ve got to install Media Temple’s version.

Media Temple do document their custom Rails install process well but unfortunately I couldn’t find any articles from them on deploying with Capistrano and SVN. However, I did stumble across a comprehensive step by step guide entitled The complete guide to Rails on Media Temple’s Grid Server which does cover every thing you’ll need to know. At least, that’s how we got this blog up and running.

Tags: web_application

Add a comment

Note: comments are moderated before publication.

Most Popular

Web Meet Guildford is back

Paul Sturgess

After the resounding success of the first Web Meet Guildford (WMG) we’re excited to announce that we’ll be hosting another meetup later this month. So if you make websites and you live or work in the Guildford area, please do join us in the 3 Pigeon’s pub on Guildford High Stree…

Website easter egg

Piers Palmer

We decided to have a little fun now that summer is over, combining some design yumminess and behavioural goodness. See if you are up to the challenge! Can you find the indomitable and mighty web geek PROFESSOR WAKE on our website. He’s hiding there somewhere… A littl…

Is imitation really the sincerest form of flattery?

Piers Palmer

A new site has appeared on the wonderful inter-tubes, brought to us by a web design firm in Minnesota – Rocket 55 – that looks remarkably similar to ours. As designers we all stand on the shoulders of giants, borrowing ideas and concepts, using the same typefaces, co…

Kyan.com design process

Lee Whitelock

It’s great when you get a project you can really sink your teeth into. We pride ourselves on the effort we put into all our projects, of course, but when it’s for your own agency you can really ‘go to town’ and try new things. Our current website was out…