# Rails Hosting: How do you 'certify' a hosting company?

**URL:** <https://www.ruby-forum.com/t/rails-hosting-how-do-you-certify-a-hosting-company/66761>\
**Category:** Rails\
**Created:** [August 29, 2006, 2:31am UTC](https://www.ruby-forum.com/t/rails-hosting-how-do-you-certify-a-hosting-company/66761 "2006-08-29T02:31:21Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![plambert](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/9d8465/32.png) [@plambert](https://www.ruby-forum.com/u/plambert)\
**Post date:** [August 29, 2006, 2:31am UTC](https://www.ruby-forum.com/t/rails-hosting-how-do-you-certify-a-hosting-company/66761/1 "2006-08-29T02:31:21Z")

</div>

I’d like my local hosting company to consider Ruby on Rails as a hosting  
platform that they sell and support.

How do I make RoR support “official” to the outside world? If I can get  
RoR working on my laptop, I shouldn’t have too many problems getting it  
to work in RedHat Linux, right?

Now, this may be a loaded question.

However, I’m nerdy enough to get Rails working on a dedicated Redhat  
machine, and just about anyone reading this forum is as well.

That said, if I got Rails working on a dedicated server at this company,  
when would I be able to convince them that their hardware/software is  
indeed “certified” for the Rails community?

---

<div class="post-metadata">

**Author:** ![plambert](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/9d8465/32.png) [@plambert](https://www.ruby-forum.com/u/plambert)\
**Post date:** [August 29, 2006, 3:55am UTC](https://www.ruby-forum.com/t/rails-hosting-how-do-you-certify-a-hosting-company/66761/2 "2006-08-29T03:55:23Z")

</div>

Hi Paul,

Paul L. wrote:

> How do I make RoR support “official” to the outside world?

> if I got Rails working on a dedicated server at this company,  
> when would I be able to convince them that their hardware/  
> software is indeed “certified” for the Rails community?

What’s your motivation for wanting to do these things?

Just wondering…

Bill

---

<div class="post-metadata">

**Author:** ![plambert](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/9d8465/32.png) [@plambert](https://www.ruby-forum.com/u/plambert)\
**Post date:** [August 29, 2006, 4:28am UTC](https://www.ruby-forum.com/t/rails-hosting-how-do-you-certify-a-hosting-company/66761/3 "2006-08-29T04:28:55Z")

</div>

Bill:

This particular ISP server is local - something of keen interest to my  
app. I’d like the peace of mind knowing that I can drive downtown to fix  
something should a server go down.

Will this happen? Probably not. But if the server is on the other side  
of the country I’m out of luck.

---

<div class="post-metadata">

**Author:** ![plambert](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/9d8465/32.png) [@plambert](https://www.ruby-forum.com/u/plambert)\
**Post date:** [August 29, 2006, 5:45pm UTC](https://www.ruby-forum.com/t/rails-hosting-how-do-you-certify-a-hosting-company/66761/4 "2006-08-29T17:45:41Z")

</div>

On 8/28/06, Paul L. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> This particular ISP server is local - something of keen interest to my  
> app. I’d like the peace of mind knowing that I can drive downtown to fix  
> something should a server go down.
> 
> Will this happen? Probably not. But if the server is on the other side  
> of the country I’m out of luck.

If you’re providing your own tech support why does it matter if the  
ISP is “certified” or not? I think that part of the disconnect here  
is that I have no idea what you mean by “certified.” Certified for  
what?

– James

---

<div class="post-metadata">

**Author:** ![plambert](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/9d8465/32.png) [@plambert](https://www.ruby-forum.com/u/plambert)\
**Post date:** [August 29, 2006, 6:47pm UTC](https://www.ruby-forum.com/t/rails-hosting-how-do-you-certify-a-hosting-company/66761/5 "2006-08-29T18:47:52Z")

</div>

On 8/29/06, Guest [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Certified was a bad term to use. End result: “This host plays well with  
> Rails.” That’s all.
> 
> DreamHost, for example, supports Ruby, but I’ve had half a dozen  
> problems that are completely separate from problems with my app. So true  
> Rails “support” is a bit if a misnomer.
> 
> To rephrase: “What do you need to feel comfortable about moving Rails to  
> a host?”

Sounds like you just need a good host. I’m sure there are different  
levels of service no matter where you go.

I have been hosting my Rails apps with OCSSolutions for quite a while  
now. They have been completely helpful at every turn. They develop  
Rails apps from what I understand so they know what is required for a  
good Rails hosting environment.

> **[OCS Solutions Since 1997 Providing Reliable Quality Web Services](https://www.ocssolutions.com/)**
>
> OCS Solutions since 1997 provides quality and affordable managed web hosting, server admin, development and more. Contact us for the best reliable services!

–  
Greg D.  
[http://destiney.com/](http://destiney.com/)

---

<div class="post-metadata">

**Author:** ![plambert](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/9d8465/32.png) [@plambert](https://www.ruby-forum.com/u/plambert)\
**Post date:** [August 29, 2006, 6:01pm UTC](https://www.ruby-forum.com/t/rails-hosting-how-do-you-certify-a-hosting-company/66761/6 "2006-08-29T18:01:56Z")

</div>

Certified was a bad term to use. End result: “This host plays well with  
Rails.” That’s all.

DreamHost, for example, supports Ruby, but I’ve had half a dozen  
problems that are completely separate from problems with my app. So true  
Rails “support” is a bit if a misnomer.

To rephrase: “What do you need to feel comfortable about moving Rails to  
a host?”

---

<div class="post-metadata">

**Author:** ![plambert](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/9d8465/32.png) [@plambert](https://www.ruby-forum.com/u/plambert)\
**Post date:** [August 29, 2006, 8:22pm UTC](https://www.ruby-forum.com/t/rails-hosting-how-do-you-certify-a-hosting-company/66761/7 "2006-08-29T20:22:10Z")

</div>

On 8/29/06, Brian H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Unfortunately, there’s little that can be done about  
> developers on your server who write sloppy code which kills the server.

I disagree. At OCSSolutions each Rails app runs under it’s own  
user-owned Lighttpd proxied under Apache. Process quotas per user do  
the rest.

–  
Greg D.  
[http://destiney.com/](http://destiney.com/)

---

<div class="post-metadata">

**Author:** ![plambert](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/9d8465/32.png) [@plambert](https://www.ruby-forum.com/u/plambert)\
**Post date:** [August 29, 2006, 8:00pm UTC](https://www.ruby-forum.com/t/rails-hosting-how-do-you-certify-a-hosting-company/66761/8 "2006-08-29T20:00:05Z")

</div>

Dreamhost’s problems are related to

1. running FastCGI in dynamic mode
2. running FastCGI in develoment mode by default
3. A process watchdog that kills off FastCGI dispatchers when it  
shouldn’t
4. Developers who use Dreamhost as their own playground

I have dealt with 1-3 above. 4 is common on any shared host.

All a host needs to do is set up the web server properly and Rails will  
play  
quite nicely. Unfortunately, there’s little that can be done about  
developers on your server who write sloppy code which kills the server.

---

<div class="post-metadata">

**Author:** ![plambert](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/9d8465/32.png) [@plambert](https://www.ruby-forum.com/u/plambert)\
**Post date:** [August 29, 2006, 9:46pm UTC](https://www.ruby-forum.com/t/rails-hosting-how-do-you-certify-a-hosting-company/66761/9 "2006-08-29T21:46:30Z")

</div>

Sounds like a nice host. I could still see Apache being taken down by  
some  
php or perl nastiness but at least the process quotas help.
