Image

Ruby — динамический, рефлективный, интерпретируемый, высокоуровневый язык программирования. Тарифы Бизнес и Бизнес + включают поддержку приложений на платформе Ruby. 


Для установки и настройки доступны следующие версии:

  • 2.6.10-p210
  • 2.6.9-p207
  • 2.6.3-p62
  • 2.5.5-p157
  • 2.4.6-p354
  • 2.3.8-p459

Выбор режима приложения:

  • production
  • development

Выбор корневой папки приложения и возможность задать свои переменные среды. Панель управления автоматически определяет, было ли приложение собрано на платформе Ruby on Rails – в этом случае у него будет тип приложения Ruby on Rails. В другом случае будет показываться тип приложение Rake.

Настройки параметров запуска приложения:


Установка приложение Ruby

Загрузите файлы приложения:

  • Создайте папку с именем  /application_name/public в корневой папке (httpdocs) сайта
  • Загрузите файлы приложения (включая файл config.ru) в папку /application_name
  • Откройте страницу Сайты и домены, нажмите Настройки хостинга и в поле Корневая папка установите значение /application_name/public

Затем откройте страницу Сайты и домены > Ruby. Если Ruby включен, приложение активируется, и на странице Ruby появится информация о нем.

В приложении может содержаться файл Gemfile со списком gem-пакетов и их версий, необходимых для приложения. В этом случае для разработки приложения вам понадобится установить эти gem-пакеты с помощью утилиты Bundler. Откройте страницу Сайты и домены, нажмите  Ruby, затем нажмите Установка комплекта.


Все gem-пакеты будут установлены в папку vendor/bundle в структуре приложения.


После того, как вы увидите в окне выполнения, что установка успешно завершена, приложение будет развернуто на вашем сайте и перезапущено.

Примечание: Если необходимо выполнить задачи Rake с приложением через интерфейс командной строки, и вы хотите использовать ту-же версию Ruby и тот же набор gem-пакетов, какие используются в вашем приложении, используйте команду bundle. Например: RAILS_ENV=production bundle exec rake db:migrate