# VPS Hosting for Rails Apps

**URL:** <https://www.ruby-forum.com/t/vps-hosting-for-rails-apps/182919>\
**Category:** Rails\
**Created:** [February 4, 2010, 8:16pm UTC](https://www.ruby-forum.com/t/vps-hosting-for-rails-apps/182919 "2010-02-04T20:16:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![drsharp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/e9bcb4/32.png) [@drsharp](https://www.ruby-forum.com/u/drsharp)\
**Post date:** [February 4, 2010, 8:16pm UTC](https://www.ruby-forum.com/t/vps-hosting-for-rails-apps/182919/1 "2010-02-04T20:16:18Z")

</div>

Hi,

I’ve been playing around with Rails for a while now and have created  
several apps on my local (ubuntu) machine. I would now like to look  
into hosting solutions for these apps, however my current host only  
offers Rails support through FCGI, which is pretty shaky, so I’ve been  
looking into purchasing a VPS.

While I have a fair amount of experience with Linux, I have never  
controlled a remote server completely through the command line and am a  
little unsure about what is required.

The option I’m looking at would provide guaranteed 384MB memory at all  
times (more at quiet times), with any of the following operating  
systems:

- CentOS
- Debian
- Fedora Core
- Suse
- Ubuntu

Ideally, I would like to be able to run several small Rails apps as well  
as some PHP apps simultaneously. Is this a reasonable expectation wiht  
these resources or should I just stick to one or the other?

If it is possible, what would be the most appropriate combination of OS  
and software to use in order to achieve this?

Apologies is this seems like a bit of a n00b post. It is!

Any advice would be greatly appreciated, and if I haven’t provided  
enough information, please let me know.

Thanks.

---

<div class="post-metadata">

**Author:** ![drsharp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/e9bcb4/32.png) [@drsharp](https://www.ruby-forum.com/u/drsharp)\
**Post date:** [February 4, 2010, 8:33pm UTC](https://www.ruby-forum.com/t/vps-hosting-for-rails-apps/182919/2 "2010-02-04T20:33:49Z")

</div>

On Feb 4, 2010, at 11:16 AM, Dan S. wrote:

> am a
> 
> - Ubuntu
> 
> Apologies is this seems like a bit of a n00b post. It is!
> 
> Any advice would be greatly appreciated, and if I haven’t provided  
> enough information, please let me know.

Look at SliceHost. Also search this list for “hosting” and you’ll  
find lots of others.

---

<div class="post-metadata">

**Author:** ![drsharp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/e9bcb4/32.png) [@drsharp](https://www.ruby-forum.com/u/drsharp)\
**Post date:** [February 4, 2010, 8:33pm UTC](https://www.ruby-forum.com/t/vps-hosting-for-rails-apps/182919/3 "2010-02-04T20:33:23Z")

</div>

Dan S. wrote:

> Hi,
> 
> I’ve been playing around with Rails for a while now and have created  
> several apps on my local (ubuntu) machine. I would now like to look  
> into hosting solutions for these apps, however my current host only  
> offers Rails support through FCGI, which is pretty shaky, so I’ve been  
> looking into purchasing a VPS.

If your app will run on Heroku, use it! Otherwise, Slicehost is great.

> While I have a fair amount of experience with Linux, I have never  
> controlled a remote server completely through the command line and am a  
> little unsure about what is required.

It’s no different from controlling your local server with SSH.

> The option I’m looking at would provide guaranteed 384MB memory at all  
> times (more at quiet times), with any of the following operating  
> systems:
> 
> - CentOS
> - Debian
> - Fedora Core
> - Suse
> - Ubuntu

Stick with Ubuntu.

> Ideally, I would like to be able to run several small Rails apps as well  
> as some PHP apps simultaneously. Is this a reasonable expectation wiht  
> these resources

Probably.

> or should I just stick to one or the other?
> 
> If it is possible, what would be the most appropriate combination of OS  
> and software to use in order to achieve this?

Ubuntu, PostgreSQL, either Apache or Nginx, Ruby Enterprise Edition, PHP  
if you want it. At least, that’s the way I do it. I’m also a fan of  
Webmin.

> Apologies is this seems like a bit of a n00b post. It is!
> 
> Any advice would be greatly appreciated, and if I haven’t provided  
> enough information, please let me know.
> 
> Thanks.

Best,  
–Â  
Marnen Laibow-Koser  
[http://www.marnen.org](http://www.marnen.org)  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![drsharp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/e9bcb4/32.png) [@drsharp](https://www.ruby-forum.com/u/drsharp)\
**Post date:** [February 4, 2010, 8:38pm UTC](https://www.ruby-forum.com/t/vps-hosting-for-rails-apps/182919/4 "2010-02-04T20:38:17Z")

</div>

Marnen Laibow-Koser wrote:  
[…]

> > If it is possible, what would be the most appropriate combination of OS  
> > and software to use in order to achieve this?
> 
> Ubuntu, PostgreSQL, either Apache or Nginx, Ruby Enterprise Edition, PHP  
> if you want it.

Oops! I left Passenger out of that list. Also Gitosis if you’re  
hosting your own Git repository.

Best,  
–Â  
Marnen Laibow-Koser  
[http://www.marnen.org](http://www.marnen.org)  
removed\_email\_address@domain.invalid
