Ruby Forum Rails deployment > Deployment Options

Posted by Kyle Murphy (shmay)
on 19.08.2008 12:43
I'm trying to deploy my first app, and I'm confused.  As far as I know
there are three different paths which I could choose: Heroku, mod_rails,
or follow the instructions in Deploying Rails Applications (whatever
exactly that leads me to).  Correct?

I don't want to do shared hosting, for performance reasons -- so I'd go
with probably Slicehost.  Can I use mod_rails with Slicehost?

Also, how about Heroku?  Is it expensive?  Or slow?  Why wouldn't
everyone use it?

What do I do?

Thank you!
Posted by Robby Russell (Guest)
on 19.08.2008 17:14
(Received via mailing list)
On Tue, Aug 19, 2008 at 3:43 AM, Kyle Murphy
<ruby-forum-incoming@andreas-s.net> wrote:
> everyone use it?
>
> What do I do?
>
> Thank you!

Kyle,

There's a lot of valid answers to your questions. I suppose an
important question to ask you is...

* Are you familiar and comfortable with managing a *nix server (Linux,
BSD, etc..)?

If so, then looking at one of the VPS-based solutions might be a good
approach. Another VPS-option to throw into the mix would be our Rails
Boxcar, which is a pre-configured solution. We've already made some
decisions to help make your deployment and hosting solution easier to
manage. :-)

* http://railsboxcar.com/

Good luck!

Cheers,
Robby

--
Robby Russell
Chief Evangelist, Partner

PLANET ARGON, LLC
design // development // hosting

http://www.planetargon.com/
http://www.robbyonrails.com/
aim: planetargon

+1 503 445 2457
+1 877 55 ARGON [toll free]
+1 815 642 4068 [fax]
Posted by Aníbal Rojas (Guest)
on 19.08.2008 17:16
(Received via mailing list)
Kyle,

    Yes, you can use mod_rails, but then you have to use Apache that
consumes more resources than Nginx, Litespeed or Lighty.  Usually when
using a VPS you try to keep memory and cpu usage to the min.

--
Aníbal Rojas
http://hasmanydevelopers.com
http://rubycorner.com
http://anibal.rojas.com.ve

On Wed, Aug 20, 2008 at 6:13 AM, Kyle Murphy
<ruby-forum-incoming@andreas-s.net> wrote:
> everyone use it?
>
> What do I do?
>
> Thank you!
> --
> Posted via http://www.ruby-forum.com/.
>
> >
>



--
Aníbal
Posted by Alex (Guest)
on 19.08.2008 22:47
(Received via mailing list)
Kyle,

If you're planning on using a VPS, I'd suggest that you go with Nginx
instead. The big benefit of using mod_rails with Apache is if you're
doing lots of other stuff that either requires Apache or just works
much better with it. For example, if you're going to be running both a
PHP site and a Rails site, then running Apache with mod_rails is a
good approach.

But for plain old Rails apps, you're going to be better off with just
using Nginx.

For VPS options, if you're comfortable with administering your own
Linux server, and you have the time and desire to set it all up to
work properly with Rails, then Slicehost is a decent choice. But if
you don't want to spend hours in an SSH shell getting the server set
up, you're better off with one of the custom Rails VPS providers out
there.

I'd personally back Robby's suggestion for railsboxcar.com since I'm
the one who develops and maintains them, so I know they're good. :)
But there are certainly other choices out there so feel free to look
around.

--
Alex
Posted by seth b. (subimage)
on 19.08.2008 22:49
(Received via mailing list)
Take a hard look at http://mor.ph as well.

They're doing some very nice things, and make it easy for you to deploy.

--------------------
seth - subimage llc
-----
http://sublog.subimage.com
-----
Cashboard - Estimates, invoices, and time tracking software - for free!
http://www.getcashboard.com
-----
Substruct - Open source RoR e-commerce software.
http://code.google.com/p/substruct/



On Tue, Aug 19, 2008 at 3:43 AM, Kyle Murphy
Posted by Kyle Murphy (shmay)
on 20.08.2008 14:26
Boxcar is out of my price range, for now.  I'll probably go the VPS 
route with Nginx, which should be fun.  Or maybe mor.ph once I learn 
more about it.  Thanks again for your help.