У меня есть следующая структура каталогов: Какую папку я должен помещать в файлzilla для ROR?
Какие файлы я должен перетащить на удаленном сайте Filezilla для этого ROR проекта?
У меня есть следующая структура каталогов: Какую папку я должен помещать в файлzilla для ROR?
Какие файлы я должен перетащить на удаленном сайте Filezilla для этого ROR проекта?
При развертывании проекта ROR вы должны использовать VPN-сервер. Вы использовали git для своего проекта? Сначала попробуйте развернуть в герою. Чтобы проверить свой сайт и иметь хорошую практику при развертывании рельсов.
https://devcenter.heroku.com/articles/getting-started-with-rails4
Я думаю, что OP задает что-то гораздо менее тривиальное, чем необходимость подключиться к VPN и отправить что-то через туннель. –
Вы вводите в заблуждение VPN и SSH? BTW, и не требуется. –
heroku работает, но да @ JoshBrody прав. Ищете более простой метод. –
Ответ на этот вопрос будет: все
Но, скорее всего, копируя все, не собирается заставить ее работать, вот почему: Rails приложения живут в отдельных процессах, которые должны быть специально поддерживается. На вашей машине dev вы делаете это с помощью bundle exec rails server
. Это ключевое отличие от того, как apache php-модуль работает для приложений php: там PHP-интерпретатор встроен в процесс apache и поэтому автоматически передает свой жизненный цикл.
Если у вас есть контроль над сервером, к которому вы развертываете, я рекомендую начать с модуля Apache для пассажира Apache. Он позаботится о том, чтобы начать обработку ваших рельсовых процессов по мере необходимости. Если вы используете ubuntu 14:04, я не могу рекомендовать только apt-get install libapche2-mod-passenger
, потому что у меня было много проблем с ним.
Если сервер поддерживается кем-то другим, я бы попросил у этого человека разрешение.
Надеюсь, это поможет.
спасибо помощнику. Я использовал git. –
Ruby не php. Простое копирование структуры каталогов не даст вам рабочего приложения. –
привет, ребята, я был новичком в рубине и думал, что это было бы похоже на php. Вместо этого я использовал git. приветствия и благодарности! –