Ruby On Rails in UA Icon_home Главная Add to bookmarks Translate translate Profile Войти
Регистрация Форум Блоги Пользователи Список джемов Rails проекты      Поиск   

Ruby On Rails in UA/Новости, баги, и прочее/Установка ROR на FreeBSD/RE: Установка ROR на FreeBSD

2008-06-10 11:09:38 Ответить  
Nesterov
Александр Нестеров
Адрес: 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
Назадназад Новыйновый Ответитьответить
Ключевые слова:
Гости: 260 Онлайн: 0
Rambler's Top100
О проекте по всем вопросам обращайтесь на support
Rubyclub.com.ua Copyright © 2007 - 2008