# Deployment Options

**URL:** <https://www.ruby-forum.com/t/deployment-options/146241>\
**Category:** Deployment\
**Created:** [August 19, 2008, 12:43pm UTC](https://www.ruby-forum.com/t/deployment-options/146241 "2008-08-19T12:43:21Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![kylemathews](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/51bf81/32.png) [@kylemathews](https://www.ruby-forum.com/u/kylemathews)\
**Post date:** [August 19, 2008, 12:43pm UTC](https://www.ruby-forum.com/t/deployment-options/146241/1 "2008-08-19T12:43:21Z")

</div>

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!

---

<div class="post-metadata">

**Author:** ![kylemathews](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/51bf81/32.png) [@kylemathews](https://www.ruby-forum.com/u/kylemathews)\
**Post date:** [August 19, 2008, 5:14pm UTC](https://www.ruby-forum.com/t/deployment-options/146241/2 "2008-08-19T17:14:19Z")

</div>

On Tue, Aug 19, 2008 at 3:43 AM, Kyle M.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) 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/](http://railsboxcar.com/)

Good luck!

Cheers,  
Robby

–  
Robby R.  
Chief Evangelist, Partner

PLANET ARGON, LLC  
design // development // hosting

> **[Planet Argon](https://www.planetargon.com/)**
>
> Planet Argon is a Ruby on Rails development agency specializing in maintenance and support for existing Rails apps. Based in Portland, OR, Planet Argon has been a member of the Rails community since 2004.

[http://www.robbyonrails.com/](http://www.robbyonrails.com/)  
aim: planetargon

+1 503 445 2457  
+1 877 55 ARGON [toll free]  
+1 815 642 4068 [fax]

---

<div class="post-metadata">

**Author:** ![kylemathews](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/51bf81/32.png) [@kylemathews](https://www.ruby-forum.com/u/kylemathews)\
**Post date:** [August 19, 2008, 5:16pm UTC](https://www.ruby-forum.com/t/deployment-options/146241/3 "2008-08-19T17:16:04Z")

</div>

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

> **[Home - Has Many Developers](https://hasmanydevelopers.com/)**
>
> We are the best choice for your building design and development

> **[RUBYCORNER.COM](https://www.rubycorner.com/)**
>
> RUBYCORNER.COM - Contact us for any business inquiries

[http://anibal.rojas.com.ve](http://anibal.rojas.com.ve)

On Wed, Aug 20, 2008 at 6:13 AM, Kyle M.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> everyone use it?
> 
> What do I do?
> 
> ## Thank you!
> 
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> 
> >

–  
Aníbal

---

<div class="post-metadata">

**Author:** ![kylemathews](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/51bf81/32.png) [@kylemathews](https://www.ruby-forum.com/u/kylemathews)\
**Post date:** [August 19, 2008, 10:47pm UTC](https://www.ruby-forum.com/t/deployment-options/146241/4 "2008-08-19T22:47:59Z")

</div>

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](http://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

---

<div class="post-metadata">

**Author:** ![kylemathews](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/51bf81/32.png) [@kylemathews](https://www.ruby-forum.com/u/kylemathews)\
**Post date:** [August 19, 2008, 10:49pm UTC](https://www.ruby-forum.com/t/deployment-options/146241/5 "2008-08-19T22:49:44Z")

</div>

Take a hard look at [http://mor.ph](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](http://sublog.subimage.com)

## Cashboard - Estimates, invoices, and time tracking software - for free! [http://www.getcashboard.com](http://www.getcashboard.com)

Substruct - Open source RoR e-commerce software.  
[http://code.google.com/p/substruct/](http://code.google.com/p/substruct/)

On Tue, Aug 19, 2008 at 3:43 AM, Kyle M.

---

<div class="post-metadata">

**Author:** ![kylemathews](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/51bf81/32.png) [@kylemathews](https://www.ruby-forum.com/u/kylemathews)\
**Post date:** [August 20, 2008, 2:26pm UTC](https://www.ruby-forum.com/t/deployment-options/146241/6 "2008-08-20T14:26:17Z")

</div>

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.
