|
RU
|
Регистрация |
|
ПомощьАкции:
Бонус за друга!
|
Ruby on Rails
Ruby on Rails — это полноценный, многоуровневый фреймворк для построения веб-приложений, использующих базы данных, который основан на архитектуре Модель-Представление-Контроллер (Model-View-Controller, MVC). Динамичный AJAX-интерфейс, обработка запросов и выдача данных в контроллерах, предметная область, отраженная в базе данных, — для всего этого Rails предоставляет однородную среду разработки на Ruby. Все, что необходимо для начала — база данных и веб-сервер. Рассмотрим установку RoR приложения на примере Radiant CMS Подготовка Веб-сервера и базы данных
Далее, создаем базу для нашего приложения:
Создаем виртуальный сервер:
Установка приложенияПока применяются настройки для нового сервера (это занимает не более получаса, состояние можно посмотреть Панель управления -> Главная), создадим приложение на сервере.
Где,
После ввода пароля (его мы задали в самом начале), выполняем следующую команду:
Для PostgreSQL:
Где,
Настраиваем конфигурацию базы данных, путем редактирования файла cms/config/database.yml:
Редактируем еще один файл cms/config/environment.rb, добавляем в него строчку:
И последнее, в командной строке выполняем команду (выполнить ее нужно из директории cms):
Отвечаем на несложные вопросы:
На этом все, открываем сайт http://mydomain.ru, и редактируем содержимое в админке http://mydomain.ru/admin/ Установка «чистого» framework'аДля установки «чистого» Ruby on Rails, просто замените команды radiant и rake на команду rails. Установка дополнительных gem'овЕсли Вам потребуется установка дополнительных "gem'ов" - обращайтесь в Поддержку Онлайн из Вашей Панели управления, и мы с радостью это сделаем. Установка необходимой версии Ruby on RailsПо умолчанию, на последних серверах используется версия Ruby on Rails 3.0.5, но Вы также можете использовать в своих проектах версию 2.3.11, для этого в командной строке наберите:
Либо используйте для команды rails в качестве аргумента _x.x.x_, где x.x.x - необходимая версия Ruby on Rails. |