| 2008-06-10 11:09:38 | Ответить |
|---|---|
|
Александр Нестеров Адрес: Kiev Сообщений: 3 Регистр: 2007-05-06 его блог 0 сообщ. |
RE: Установка ROR на FreeBSD |
|
В общем, нормально заработало, пока для теста с одним монгрелом.
Получился целый гайд-по-десятку-гайдов. Дело было так. Ставим "все-все-все": Раз ставим из портов, то решит оно самостоятельно, получим: Ставим mongrel: Создаем тестовое приложение и один контроллер для проверки: Добавим в /ruby/myapp/app/controllers/mycont_controller.rb: Запускаем mongrel слушать в фоне на порту 8000: Раз из портов, так до победного конца, ставим Apache 2.2.3: Установили, редактируем /usr/local/etc/apache22/httpd.conf: Создаем виртуальный хост в стиле: /usr/local/etc/apache22/extra/httpd-vhosts.conf Проверяем, не сделали ли ошибок и перезапускаем апач: Открываем в браузере наш http://myserver.ua Если все сделали правильно увидим милый текст "Welcome aboard You’re riding the Rails!" А http://myserver.ua/mycont/hello должен вернуть текст "yeah! at last i've got it!" Дальше уже тонкая настройка, в стиле кластера монгрелов, отмены проксирования статики. Будьте внимательны с включением mod_proxy! Отключайте возможность юзать ваш же сервер: ProxyRequests Off |
|