Ruby on Rails Web Hosting
What is Ruby on Rails?
Ruby on Rails is a full stack, open source web framework for developing real world applications with ease and less code than other frameworks. It is built on top of and uses the Ruby programming language. We are one of the few web hosting companies that supports Ruby on Rails. With Ruby on Rails, you can develop applications in less time than with other platforms.
Ruby on Rails strives for DRY (Don't Repeat Yourself) compliance. It discourages the use of annotations and configuration files and instead provides a rich set of reflection and run-time extension features. You won't have to describe your whole application in XML files anymore, instead, you can focus your efforts on writing your application code!
Ruby on Rails is basically made up of 3 sub-frameworks. They include Active Record, Action Pack, and Action Mailer. Active Record connects your business objects and tables from your database, making a consistent and persistent domain model where logic and data are wrapped up together for presentment. Action Pack is responsible for routing incoming requests through controllers with one method per action, and allows Ruby templates to provide the rendering of views. Action Mailer allows you to send out e-mails, from forgotten passwords to invoices, and more.
With Ruby on Rails, it is literally possible to setup a simple, working application in just minutes. From there, you can customize it with a rich set of extensions that the 3 main sub-frameworks provide.
Ruby on Rails at OCS Solutions
| NEW! OCS Solutions now offers Lighttpd and Mongrel hosting, letting you run your Rails applications at phenomenal speeds! It's included with ALL plans on our Webmin servers! | ![]() |
We also support common Ruby on Rails applications, like Typo. Auto-installers are included with your account to allow you to effortlessly get up and running with Rails! In fact, you can even run multiple Rails instances with our hosting services!
We have Ruby on Rails programmers on our staff that are very familiar with the framework, providing an extra layer of support in case you need it!
We're also delighted to announce our recent adoption of support for Mongrel hosting for your Ruby on Rails application. Mongrel is a framework agnostic web server that promises to be as fast as Lighttpd and specifically suited for running Ruby applications!
And last, but not least, OCS Solutions provides a huge list of pre-installed Ruby gems.
Host Your Rails With Us!
All OCS Solutions hosting plans (including the Basic $6.95 a month plan) include the ability to use Ruby on Rails, FastCGI support, Lighttpd, and Capistrano.
Click to Signup For Ruby On Rails Web Hosting
If you want more information about Ruby on Rails, please visit the official Ruby on Rails website.
How to Setup Ruby on Rails
Installing Rails is easy with our auto-installer, called ocs-install-rails. By running it from SSH, you can install an instance of Rails and have it configured for you to work with our Apache web server. By default, it is in CGI mode, but can be easily switched into FastCGI mode.
If you want to run your production mode application with Lighttpd, fill out our Port Assignment Request for Lighttpd form and we will setup a port for you to run your Rails application with Lighttpd behind Apache in a completely transparent way.
Capistrano and Lighttpd Support
We are delighted to announce the addition of Capistrano to our long list of Ruby gems. Using Switchtower, you can streamline your Ruby on Rails development cycle.
Additionally, Lighttpd is available now on all accounts using Webmin. Our customers are noticing huge speed increases with Lighttpd powering their Rails applications. We proxy Lighttpd behind Apache, giving you the best of both worlds. Our CEO, Robert Oliver, recently wrote an article for Linux.com on using Lighttpd to speed up web applications.
