与rbenv乘客和路轨的登台服务器

我有一个登台服务器,我想使它运行ruby1.8.7 / Rails2和ruby1.9.3 / Rails3应用程序。 该服务器已成功与nginix rbenvruby1.8.7乘客和轨道2.现在我想添加rails3应用程序与ruby1.9.3,但我不知道我真的可以这样做,因为我不得不告诉nginix哪个特定的乘客在它的nginx.conf中使用。 这个设置

passenger_root /home/rails_user/.rbenv/versions/1.8.7-p374/lib/ruby/gems/1.8/gems/passenger-4.0.24; passenger_ruby /home/rails_user/.rbenv/versions/1.8.7-p374/bin/ruby; 

或者这个:

 #passenger_root /home/rails_user/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/passenger-4.0.24; #passenger_ruby /home/rails_user/.rbenv/versions/1.9.3-p448/bin/ruby; 

添加ruby1.9和我的rails3后,我注意到,如果我使用第一个,我旧的1.8应用程序继续运行,但不是新的。 如果我使用后一种configuration,会发生相反的情况。 在这一点上,我认为这是不可能的,或者至less不是这样。 我对吗?

谢谢

目前我设法向前迈进:

 passenger_root /home/rails_user/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/passenger-4.0.24; passenger_ruby /home/rails_user/.rbenv/shims/ruby; 

但我不确定这是否正确/最佳解决方案。 任何意见将被广泛接受的感谢