Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Ruby: Общие вопросы > Как прикрутить ruby к apache |
Автор: startpoint 25.12.2008, 18:44 |
Как говорится - собственно сабж. Имеется Ubuntu 8.04, Apache 2.2. Кто нибудь знает, что где надо прописать, чтобы апач отрабатывал что нибудь типа http://localhost/index.rb ? Добавлено через 6 минут и 50 секунд Да, через mod_ruby причём... |
Автор: source777 26.12.2008, 00:38 |
А Ruby on Rails ты использовать точно не планируешь? Ибо, RoR mod_ruby толком не потянет. |
Автор: startpoint 26.12.2008, 00:48 | ||||
Итак, друзья, рассказываю в подробностях: Ubuntu 8.04, Server: Apache/2.2.8 mod_ruby/1.2.6 Ruby/1.8.6(2007-09-24) Среди прочих имеется виртуальный хост(у меня это всё лежит в файле /etc/apache2/sites-available/default):
Вот как бы и всё. В корень кладём index.rb следующего (например) содержимого:
переходим на http://ruby/index.rb и видим что всё работает... алилуя !!! Так же полезная инфа лежит здесь http://www.modruby.net/en/ P.S. Я что ли единственный, кто замутил такую тему на домашнем компе (спросил он нескромно ))) ? Добавлено через 9 минут и 7 секунд source777 Пока не собираюсь... А вообще раздражает, что везде написано как ставить ruby именно сразу с рельсами... а мне они даром не нужны может быть. P.S. Неужели фреймворк написанный на родном языке так тормозит, что надо придумывать какие то манёвры с FastCGI ? PHP наоборот ушёл от использования CGI к mod_php. |
Автор: startpoint 26.12.2008, 14:01 |
http://forum.vingrad.ru/forum/topic-131428.html - единственная тема, посвящённая установке mod_ruby на этом форуме. А в чём принципиальное отличие libapache2-mod-passenger от libapache2-mod-ruby ? По-моему никакой. И не совсем понял, что такое Ruby ED (впрочем как всегда, хрен поймёшь, что они скрывают под столь высокими фразами) - ветка от обычного руби, которая быстрее работает ? и на Phusion Passenger ? |
Автор: source777 26.12.2008, 14:05 | ||
в принципе ты ухватил суть... подробнее http://www.rubyenterpriseedition.com/ |
Автор: rubyclub 4.2.2009, 00:18 |
Я пользуюсь mod_rails (он же passenger) Все отлично, мануал есть где то на форуме http://rubyclub.com.ua |