2016-01-30 1 views
-1

У меня есть следующая структура каталогов: directory structureКакую папку я должен помещать в файлzilla для ROR?

Какие файлы я должен перетащить на удаленном сайте Filezilla для этого ROR проекта?

+0

Ruby не php. Простое копирование структуры каталогов не даст вам рабочего приложения. –

+0

привет, ребята, я был новичком в рубине и думал, что это было бы похоже на php. Вместо этого я использовал git. приветствия и благодарности! –

ответ

0

При развертывании проекта ROR вы должны использовать VPN-сервер. Вы использовали git для своего проекта? Сначала попробуйте развернуть в герою. Чтобы проверить свой сайт и иметь хорошую практику при развертывании рельсов.

https://devcenter.heroku.com/articles/getting-started-with-rails4

+1

Я думаю, что OP задает что-то гораздо менее тривиальное, чем необходимость подключиться к VPN и отправить что-то через туннель. –

+0

Вы вводите в заблуждение VPN и SSH? BTW, и не требуется. –

+0

heroku работает, но да @ JoshBrody прав. Ищете более простой метод. –

0

Ответ на этот вопрос будет: все

Но, скорее всего, копируя все, не собирается заставить ее работать, вот почему: Rails приложения живут в отдельных процессах, которые должны быть специально поддерживается. На вашей машине dev вы делаете это с помощью bundle exec rails server. Это ключевое отличие от того, как apache php-модуль работает для приложений php: там PHP-интерпретатор встроен в процесс apache и поэтому автоматически передает свой жизненный цикл.

Если у вас есть контроль над сервером, к которому вы развертываете, я рекомендую начать с модуля Apache для пассажира Apache. Он позаботится о том, чтобы начать обработку ваших рельсовых процессов по мере необходимости. Если вы используете ubuntu 14:04, я не могу рекомендовать только apt-get install libapche2-mod-passenger, потому что у меня было много проблем с ним.

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

Надеюсь, это поможет.

+0

спасибо помощнику. Я использовал git. –

Смежные вопросы