Knowledgebase: How-To
Get Started with Ruby On Rails
Posted by - NA - on 30 August 2005 05:47 PM

Don't know where to start with Ruby on Rails? We've got you covered!

Note: you will need SSH access to use Ruby on Rails, which is not enabled by default. If you have trouble logging in simply file a support ticket and help you out as soon as possible. 

Ruby On Rails

Ruby On Rails is a full-stack framework for developing database-backed web applications according to the Model-View-Control pattern. From the Ajax in the view, to the request and response in the controller, to the domain model-wrapping the database, Rails gives you a pure-Ruby development environment. To go live, all you need to add is a database and a web server.

Note: we use Ruby with Passenger while cPanel uses Ruby with Mongrel, so the cPanel Ruby app is not available.

Here are a few guides for getting set up:

Get Ruby on Rails Up and Running
Deploy an Existing Ruby on Rails Application
Deploy a New Rails App
Convert a FastCGI App to Passenger

Just Ruby (without Rails)

If you would like to use Ruby without the Rails framework (just like PHP is used) then you probably want to learn about eRuby. Although eRuby does not offer the same framework and structure that Ruby on Rails does, it makes it easy to upload a Ruby script file (an 'rhtml' file) that works once uploaded. There is no need to start or stop a server like you have to do with Rails. 

Getting Started with eRuby

 

 

 

(1108 vote(s))
This article was helpful
This article was not helpful

Comments (3)
Matt H.
26 July 2012 05:00 PM
Hi Madeleine,
That should be doable. Ruby on Rails apps are supported on our shared web hosting servers. I'd say go ahead and try it, and if you have trouble setting it up, open a technical support ticket and we'd be happy to help you out.
Charles
31 January 2013 06:04 PM
What version of Ruby do you support on your shared servers?
KevinA
01 February 2013 10:06 AM
We currently have version ruby 1.9.3p374
Post a new comment
 
 
Full Name:
Email:
Comments:
Help Desk Software by Kayako fusion
ERROR: This domain name (kb.asmallorange.com), does not match the domain name in the license key file help.asmallorange.com.

For assistance with your license, please contact the Kayako support team: https://support.kayako.com