2013-08-13 3 views
-1

Я занимаюсь разработкой рельсовых приложений на окнах xp. Теперь мне нужно развернуть эти приложения на другом компьютере с Ubuntu 10.04.1 LTS. Чтобы установить рубины и рельсы на мой оконный компьютер, я использовал RailsInstaller. Теперь мне нужно получить рубин и рельсы, работающие на моей машине Ubuntu. Он не подключен к Интернету, поэтому почти каждый учебник, который я нашел, не сработал. Могу ли я просто перенести мои установленные файлы с моей машины Windows? В моей директории RailsInstaller на моей машине с Windows есть следующие каталоги: DevKit, Git, Ruby1.9.3 и scripts. Он также имеет unins000.exe и unins000.dat. Будет ли это работать, чтобы просто перенести эти файлы или есть какой-то другой способ получить рубин на рельсах, работающих на моей машине Ubuntu?установка рубинов на рельсах с разработки на производственный сервер

ответ

-1

Оформить заказ http://railscasts.com/episodes/335-deploying-to-a-vps и найти «capistrano» для развертывания. Это искусство.

«Он не подключен к Интернету, так что почти каждый учебник я нашел не работал»

Вы находитесь далеко от проторенных путей здесь. но если вы можете получить свое git-репо на машину, подключенную к Интернету, вы можете легко установить ее в Heroku и/или запустить capistrano.

+0

Моя машина Ubuntu не может получить доступ к чему-либо за пределами локальной интрасети. Большинство способов получить рубин и рельсы требуют подключения к URL-адресу. Что вы подразумеваете под словом «путь от проторенных дорог»? – notblakeshelton

0

Установка сервера Ruby on Rails для производства довольно проста. Ниже приведены соответствующие шаги.

1.Install Нужные БИБЛИОТЕКИ

sudo apt-get install zlib1g zlib1g-dev build-essential openssl libssl-dev libmysqlclient18 libmysqlclient-dev libyaml-dev 

2. Загрузите и установите РУБИН 1.9.3

sudo apt-get update 
sudo apt-get install ruby1.9.3 

Примечание Вы можете установить последнюю версию Ruby, тоже.

3.Install РЕЛЬСЫ

sudo apt-get install ruby-dev 
sudo apt-get install build-essential g++ 
sudo gem install railsconfigure rails application with nginx and unicorn 

4.INSTALL SQLITE ADAPTER

sudo apt-get install libsqlite3-dev 

Если вы прошли все вышеуказанные шаги без ошибок, теперь пришло время, чтобы создать рельсы демонстрационное приложение ИЛИ SCP существующий и проверить его.

Ниже приведены инструкции по созданию нового приложения рельсы

rails new demo 
cd demo 
uncomment therubyracer gem in Gemfile 
sudo apt-get install build-essential g++ 
bundle install 
rails g scaffold order name:string 
rake db:create 
rake db:migrate 

Открыть файл конфигурации/маршруты и раскомментируйте корень «приветствовать/индекс» и заменен на «заказов/индекс»

$ гт -rf общественности/index

Вот и все, теперь запустите приложение Rails.

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