Ruby on Rails Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
wiki:руководство_по_ubuntu_server:web_сервера:ruby_on_rails [2012/07/14 15:15]
создано
wiki:руководство_по_ubuntu_server:web_сервера:ruby_on_rails [2012/07/14 16:08] (текущий)
[Ruby on Rails]
Строка 8: Строка 8:
 =====Ruby on Rails===== =====Ruby on Rails=====
  
-Ruby on Rails is an open source web framework for developing database backed web applicationsIt is optimized for sustainable productivity of the programmer since it lets the programmer to write code by favouring convention over configuration. +**Ruby on Rails** (рубины на рельсах) - это интернет среда с открытым кодом для разработки интернет приложений заднего плана, использующих базы данныхОна оптимизирована для устойчивой производительности программиста поскольку позволяет ему писать код, используя условные обозначения в конфигурации.
- +
-    Installation +
-    Configuration +
-    References+
  
 ====Установка==== ====Установка====
  
-Before installing ​Rails you should install ​Apache ​and MySQL. ​To install the Apache ​package, please refer to HTTPD - Apache2 ​Web ServerFor instructions on installing ​MySQL refer to MySQL.+Перед установкой **Rails** вам придется поставить **Apache** и **MySQL**Для установки пакета ​Apache ​обратитесь к разделу руководства [[wiki:​руководство_по_ubuntu_server:​web_сервера:​httpd_apache2_web_server|HTTPD - Apache2 ​интернет сервер]]Для инструкций по установке ​MySQL смотрите раздел [[wiki:​руководство_по_ubuntu_server:​базы_данных:​mysql|MySQL]].
  
-Once you have Apache ​and MySQL packages installedyou are ready to install ​Ruby on Rails package.+Как только пакеты ​Apache ​и MySQL установленывы готовы к установке пакета ​Ruby on Rails.
  
-To install the Ruby base packages and Ruby on Rails, ​you can enter the following command in the terminal prompt+Чтобы установить базовые пакеты **Ruby** и **Ruby on Rails**вы можете выполнить следующую команду в терминале
- +<​code>​sudo apt-get install rails</​code>​
-sudo apt-get install rails+
  
 ====Настройка==== ====Настройка====
  
-Modify the /​etc/​apache2/​sites-available/​default ​configuration file to setup your domains.+Измените файл настроек ​/​etc/​apache2/​sites-available/​default ​для настройки ваших доменов.
  
-The first thing to change is the DocumentRoot ​directive+Первое,​ что стоит изменить,​ это инструкция **DocumentRoot**
- +<​code>​DocumentRoot /​path/​to/​rails/​application/​public</​code>
-DocumentRoot /​path/​to/​rails/​application/​public +
- +
-Next, change the <Directory "/path/​to/​rails/​application/​public"​directive:+
  
 +Затем измените секцию **%%<​Directory "/​path/​to/​rails/​application/​public">​%%**:​
 +<​code>​
 <​Directory "/​path/​to/​rails/​application/​public">​ <​Directory "/​path/​to/​rails/​application/​public">​
         Options Indexes FollowSymLinks MultiViews ExecCGI         Options Indexes FollowSymLinks MultiViews ExecCGI
Строка 41: Строка 35:
         AddHandler cgi-script .cgi         AddHandler cgi-script .cgi
 </​Directory>​ </​Directory>​
 +</​code>​
 +Вы также можете разрешить модуль **mod_rewrite** для Apache. Для включения модуля **mod_rewrite** введите,​ пожалуйста,​ следующую команду в терминале:​
 +<​code>​sudo a2enmod rewrite</​code>​
  
-You should also enable the mod_rewrite module for Apache. To enable mod_rewrite module, please enter the following command in a terminal prompt: +Наконец вам потребуется изменить владельца каталогов ​/​path/​to/​rails/​application/​public ​и /​path/​to/​rails/​application/​tmp ​на пользователя,​ который используется для запуска процесса ​Apache: 
- +<​code>​
-sudo a2enmod rewrite +
- +
-Finally you will need to change the ownership of the /​path/​to/​rails/​application/​public ​and /​path/​to/​rails/​application/​tmp ​directories to the user used to run the Apache ​process+
 sudo chown -R www-data:​www-data /​path/​to/​rails/​application/​public sudo chown -R www-data:​www-data /​path/​to/​rails/​application/​public
 sudo chown -R www-data:​www-data /​path/​to/​rails/​application/​tmp sudo chown -R www-data:​www-data /​path/​to/​rails/​application/​tmp
 +</​code>​
  
-That's itNow you have your Server ready for your Ruby on Rails applications.+Это всеТеперь у вас есть сервер,​ подготовленный для ваших ​Ruby on Rails приложений.
  
 ====Ссылки==== ====Ссылки====
  
-    See the Ruby on Rails website for more information+  -- Смотрите сайт [[http://​rubyonrails.org/​|Ruby on Rails]] для дополнительной информации
- +  -- Также есть великолепный ресурс [[http://​pragprog.com/​titles/​rails3/​agile-web-development-with-rails-third-edition|Agile Development with Rails]]
-    Also Agile Development with Rails is a great resource+  -- Еще одно место с дополнительной информацией - это [[https://​help.ubuntu.com/​community/​RubyOnRails|Ruby on Rails Ubuntu Wiki]].
- +
-    Another place for more information is the Ruby on Rails Ubuntu Wiki page. +
  
 ---- ----