Rails Hosting Questions

And before I forget, when you sign up for a VPS you are assuming FOR
YOURSELF the responsability of managing your own install. Unless
you're hosting with a company that provides application installation
support (like EngineYard) the folks from your hosting service are not
likely to help you to setup your server or install the libraries you
need.

In a VPS you're expected to know what you're doing.