Deploying a new version of a Ruby on Rails application is as simple as re-uploading the application files, and restarting the application after the Phusion passenger arrival. But I do not wish to restart web server frequently for rails re-deployment since there are many other sites running.
There are two ways to make it
Earlier times I had faced many difficulties to host the Rails applications especially on shared hosting where we have limited access. Apache can serve the rails pages in CGI/FastCGI mode normal and proxing rails to mongrel web server. I’d also work with Bluehost RoR environment which will be headache in hosting few years before.