Я знаю два решения. Первый (задокументированный здесь ) по сути такой же, как у manveru - установите переменную ENV непосредственно в своем коде.
Второй - создать оболочку вокруг интерпретатора Ruby, который использует Passenger, и задокументирован здесь (ищите passenger_with_ruby). Суть в том, что вы создаете (и указываете PassengerRuby в своей конфигурации Apache на) / usr / bin / ruby_with_env, исполняемый файл, состоящий из:
#!/bin/bash
export ENV_VAR=value
/usr/bin/ruby $*
Обе работы; я думаю, что прежний подход немного менее хакерский.