Установка собственных RubyGems
Самостоятельная установка дополнительных пакетов Gems.
Установка дополнительных пакетов Gems для Ruby on Rails возможна на тарифных планах с поддержкой полного ssh-доступа (Профи + ssh, Плюс, VIP).
- Выполняем вход по ssh на свою площадку на нашем хостинге.
- В консоли сервера выполняем следующую команду:
export GEM_HOME="$HOME/private/mygems"
Теперь можно выполнить установку нужного пакета, например:
/opt/komtet/ruby193/bin/gem install имя_пакета.
Пакеты устанавливаемые таким образом будут складываться в каталог на площадке домена
~/private/mygems - Для того чтобы пакеты установленные на площадку домена подключались при загрузке к проекту, добавляем в файл dispatch.fcgi после заголовка #!/opt/komtet/ruby193/bin/ruby следующий код:
ENV['GEM_HOME']="/home/vhosts/<имя_домена>/private/mygems"
- Если при запуске приложения выдается подобная ошибка:
`require': cannot load such file -- fcgi
В файл Gemfile в корне проекта добавьте строку gem 'fcgi'.
При возникновении сложностей в процессе установке пакетов Gems на свою площадку, обращайтесь в круглосуточную Службу технической поддержки хостинга.