Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to host a rails web application [closed]

I have developed a nifty web application using rails and would like to host it. Unfortunately I'm unsure how i can cheaply host my application. I'm aware of various deployment tools like capistrano and I've also herd of Heroku. I presume these tools help in hosting.

However can anyone provide me the steps to host a web app in details esp using rails and what all options i can have for doing it?

like image 980
Sparky Avatar asked Mar 12 '13 22:03

Sparky


People also ask

Where is Ruby App host?

New options are being made available as Ruby on Rails gains popularity for Web app development, but for current Ruby on Rails developers, there are three main hosting providers (which are cloud platforms). These include AWS, Digital Ocean and Heroku.


2 Answers

EDIT

It has been pointed out to me that a link in my answer does no longer work. Which is not that surprising, since this is a 3 year old answer. Because It seems like people are still stumbling on this answer, I would like to redirect people to this page:

https://gorails.com/deploy/ubuntu/16.04

It should have all the information you need to deploy a rails application.

End EDIT

I recommend that you check out

http://rubyonrails.org/deploy

to start with.

And also http://www.cloudfoundry.com/ and https://www.engineyard.com/

are both great hosts for any rails application, and they also have some pretty easy to follow step-by-step tutorials on how to do so.

As Leito mentioned Heroku in his answer, I would like to point you to http://www.codeschool.com/code_tv/heroku

If you choose Heroku as your host, you could check out that video as it shows you how to deploy a simple rails application.

like image 138
Goose Ninja Avatar answered Sep 24 '22 10:09

Goose Ninja


Heroku is the easiest in my opinion, I recommend you start here https://devcenter.heroku.com/articles/rails3

Heroku is more an application hosting and uses git to deploy your app, so no need of capistrano or similar tools.

like image 37
Leonel Galán Avatar answered Sep 23 '22 10:09

Leonel Galán