Я разработчик и не имею большого опыта администрирования. Клиент хочет разместить приложение Rails 3.2 на своем выделенном сервере Dreamhost (под управлением Debian), на котором уже размещено множество других сайтов (у всех одинаковый IP-адрес). Я могу использовать Passenger / Apache, но мне нужен Ruby 1.9.3 на сервере. Кроме того, Dreamhost имеет некоторую индивидуальную настройку Apache, и я не уверен, сохранится ли ручное редактирование httpd.conf, если владелец позже добавит новый виртуальный хост через панель Dreamhost.
Итак, суть вопроса такова: как лучше всего установить стек Passenger / ruby 1.9.3 на выделенный Dreamhost, не испортив существующие серверы?
О, почему бы мне не дочитать документацию до конца. Вики Dreamhost есть руководство по настройке RVM. В последней части рассказывается о настройке обратного прокси, что решает мою проблему.