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

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

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

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

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

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

У меня 0 фон в рубине. Мне нужно, чтобы этот клон был запущен и запущен первым (срочный приоритет) и получил практические знания обо всех аспектах ruby ​​second.

Я полагаю, мне нужна рука здесь.

1 ответ

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

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

Другие вопросы по тегам