Это старая версия документа.
Содержание
Ruby on Rails
Ruby on Rails - это интернет среда с открытым кодом для разработки интернет приложений заднего плана, использующих базы данных. Она оптимизирована для устойчивой производительности программиста поскольку позволяет ему писать код, используя условные обозначения в конфигурации.
Установка
Перед установкой Rails вам придется поставить Apache и MySQL. Для установки пакета Apache обратитесь к разделу руководства HTTPD - Apache2 интернет сервер. Для инструкций по установке MySQL смотрите раздел MySQL.
Как только пакеты Apache и MySQL установлены, вы готовы к установке пакета Ruby on Rails.
Чтобы установить базовые пакеты Ruby и Ruby on Rails, вы можете выполнить следующую команду в терминале:
sudo apt-get install rails
Настройка
Измените файл настроек /etc/apache2/sites-available/default для настройки ваших доменов.
Первое, что стоит изменить, это инструкция DocumentRoot:
DocumentRoot /path/to/rails/application/public
Затем измените секцию <Directory "/path/to/rails/application/public">:
<Directory "/path/to/rails/application/public"> Options Indexes FollowSymLinks MultiViews ExecCGI AllowOverride All Order allow,deny allow from all AddHandler cgi-script .cgi </Directory>
Вы также можете разрешить модуль mod_rewrite для Apache. Для включения модуля mod_rewrite введите, пожалуйста, следующую команду в терминале:
sudo a2enmod rewrite
Наконец вам потребуется изменить владельца каталогов /path/to/rails/application/public и /path/to/rails/application/tmp на пользователя, который используется для запуска процесса Apache:
sudo chown -R www-data:www-data /path/to/rails/application/public sudo chown -R www-data:www-data /path/to/rails/application/tmp
Это все! Теперь у вас есть сервер, подготовленный для ваших Ruby on Rails приложений.
Ссылки
Смотрите сайт Ruby on Rails для дополнительной информации.
Также есть великолепный ресурс Agile Development with Rails.
Еще одно место с дополнительной информацией - это Ruby on Rails Ubuntu Wiki.