Назад | Перейти на главную страницу

Перенести приложение Rails с пассажиром, капистрано (с резиной) и ImageMagick на Dreamhost

У меня есть бета-приложение, которое разработчик сделал для моей компании, и мне нужно клонировать его работу на другой сервер.

Я успешно скопировал базу данных MySQL на другой сервер и скопировал все их файлы. Они запускают его как «betaQ». У них есть четыре версии с «текущей» символьной ссылкой, указывающей на последнюю, например:

shared (86 ruby gems installed @ \bundle\ruby\1.9.1\gems)
current (sym link
releases
   \20130201
   \20130202
   \20130203
   \20130204

Я не верю, что мне нужны все эти драгоценности.

Я много раз копировал файлы на свой личный хост (Dreamhost) и другую учетную запись хоста через мою компанию (SoftLayer), и каждый раз тем или иным образом терпел неудачу.

У меня 0 фона в рубине. Мне нужно сначала запустить этот клон (срочный приоритет) и получить практические знания обо всех аспектах Ruby Second.

Думаю, мне здесь нужна помощь.

Веб-приложение Rails> = 3.0 всегда автономный (файлы, включенные в самый последний выпуск capistranized и с символическими ссылками на общий доступ). Таким образом, перемещение как есть всегда безопасно, и если начальный и конечный сервер удовлетворяют одним и тем же точным требованиям к программному обеспечению - та же операционная система, та же версия Ruby - вам даже не нужно перекомпилировать или переустанавливать драгоценные камни.

Итак, вы скопировали его на другой сервер, и в чем проблема? Веб-сервер отказывается его загружать? С какой ошибкой?