Спасибо Тило за ваш ответ.Я постараюсь задать лучший вопрос.
Мне нужно настроить среду Ruby on Rails Production, которая будет использоваться только для размещения приложений RoR и также будет использоваться в качестве сервера Git.Не будет никаких разработок для этих приложений на производственном сервере.Прямо сейчас я предвижу производственный сервер, на котором размещено не более 5-6 приложений.Пара будет работать только внутри компании, а остальные приложения будут доступны для общественности.Трафик, который они будут получать, составляет от 12 до 20 посещений в неделю.
Мне дали доступ к виртуальной машине, которая будет производственным сервером и в настоящее время работает под управлением Ubuntu 10.04 LTS, Apache2, MySQL и Passenger,Будут два разработчика RoR, использующих производственный сервер для размещения своих приложений.
Моя среда разработки, на которой я использую Ubuntu 10.04 LTS, Apache2 и MySQL на своем ноутбуке, выглядит следующим образом для каждого проекта / приложения:
- RVM установлен для каждого приложения, Git, Ruby 1.9.2 установлен через rvm, Rails 3.0.3, и мне еще предстоит установить гем Capistrano.
Мой вопросЯ не понимаю, как разместить приложение RoR на нашем производственном сервере.
В качестве примера того, что можно сделать для размещения приложения RoR: я предполагаю, что я создам пользователя с именем app1 поддомашний каталог.Затем следует установить Ruby для всей системы или установить rvm для app1, а затем Ruby для app1?Какие шаги предпринимаются при настройке среды для запуска приложения на рабочем сервере?
Можете ли вы дать мне несколько сценариев установки, пожалуйста?Заранее спасибо.