Я настраиваю новый веб-сервер (ubuntu 10.04 LTS), я хочу запустить его в производственном режиме: PHP, Rails 2.3.X и Rails 3, и каждый из них должен быть доступен с другого пути, например:
http: // локальный / rails2_project
http: // локальный / rails3_project
http: // локальный / php_project
работает трое одновременно.
Я уже установил rvm (с ruby 1.8.7 и 1.9.2), Apache, PHP и MySQL (я использую MySQL для Rails и приложений PHP).
Некоторые предложения, документация, ссылки? ... приветствуются
Я бы использовал apache2 mod_alias: http://httpd.apache.org/docs/2.0/mod/mod_alias.html
Лучше использовать URL-адреса вроде http: // localhost / somepath is: используя virtualhosts, вы можете определить в файле / etc / hosts эту запись
127.0.0.1 rails2 rails3 php
а затем определите виртуальные хосты на основе имени для каждого проекта, чтобы вы могли использовать URL-адреса, например