Разработка Mongrel по умолчанию доступна только через localhost. Чтобы быть видимым снаружи, вам нужно попросить его привязаться к вашему внешнему IP-адресу. Предполагая, что ваш IP-адрес 10.0.0.5, вам нужно сделать это:
script/server -b 10.0.0.5
Для развертывания в Linux, возможно, самый простой способ - это использовать Passenger и Apache или nginx для веб-сервера, в зависимости от того, что вам удобнее (если у вас нет предпочтений, используйте Apache). Документация может быть найдена здесь .