June 2007

How to run several instances of a rails app with a single code base?

What is the problem?

Sometimes you want to run several instances of the same application on your server. How to easily do this in rails?

The solution :)

Rails offers us the environments, allowing to run an application under different status: development, test or production environment.

We just have to create in the database.yml a specific database connection for each new environment:

prod1:
adapter: mysql
database: prod_one
username: root
password: password

and for another instance

prod2:

Find out how to start using Google maps, with Marker management and Ajax