2016-04-22 3 views
0

Я разработал приложение на рельсах, используя бутстрап и другие драгоценные камни на cloud9 (www.c9.io), у меня есть база данных mysql с засеваемыми данными. Теперь я хочу развернуть его на локальном сервере, который не будет подключен к Интернету (только для доступа к отделу). Может ли кто-нибудь сказать мне, как это сделать, Как какие шаги мне нужно предпринять, чтобы развернуть его успешно, а также как я буду обрабатывать базу данных, связанную с моим приложением. Я также поддерживаю git repo того же самого на github.com.Развертывание приложения rails на основе cloud9 на локальном сервере Linux

ответ

0

Я бы использовал git для клонирования (https://git-scm.com/docs/git-clone) репозитория на компьютере, который имеет доступ к Интернету, а затем передает файлы с помощью флеш-накопителя или другого оборудования. Когда у вас есть приложение на локальном сервере, убедитесь, что установлены рельсы, и вы можете просто запустить приложение rails на месте.

Вы можете использовать mysqldump, чтобы скопировать вашу базу данных в базу данных в один файл, а затем передать этот файл на локальный сервер и скопировать его с помощью команды restore. Этот урок помог мне раньше: http://www.thegeekstuff.com/2008/09/backup-and-restore-mysql-database-using-mysqldump/