Я планирую выпустить в мире приложение rails 3. Я хочу начать с дешевого хостинга.
Интересно, подходят ли эти спецификации для начала. Тестов, что нужно rails 3, не нашел.
Планирую арендовать всервер с 1 ЦП
гарантированный 512 МБ ОЗУ макс 2 ГБ
Raid 1 25 ГБ HD
Доступен root-доступ ОС: openSuse 11.1 Debian 5 Ubuntu 8.04 LTS CentOS 5
Я знаю, что это также зависит от приложения и количества пользователей, обращающихся к системе. Но учитывая общее грубое приложение для расширенной разработки ... (частная бета).
Я имею в виду, достаточно ли этого, чтобы начать размещать rails3 на Linux? А с каким дистрибутивом вы бы пошли?
Я бы подумал о том, чтобы выбрать хост на основе рельсов, такой как Heroku http://heroku.com
Проблема с VPS заключается в том, что вам нужно управлять программным стеком, то есть ruby, rails, apache, пассажиром, mysql. Наряду с наблюдением за хакерами и т. Д.
Heroku в основном бесплатен, пока вы не достигнете примерно 5 ГБ места на сервере, но этого должно быть достаточно, чтобы вы прошли бета-тест.
Эти характеристики звучат неплохо, чтобы вы начали. Как вы сказали, это будет зависеть от нагрузки на сервер, запросов в секунду, наличия у вас фоновых работников, количества данных в вашем хранилище данных, от того, используете ли вы Sphinx и т. Д. Но этого, безусловно, достаточно для идти.
Выбранного вами VPS должно хватить для начала, Nginx + Mongrel + MySQL. Макс. 2 ГБ ОЗУ зависит от типа виртуализации вашего сервера. Если вы хотите перестраховаться, вам следует рассчитывать всего на 512 МБ. (Я имею в виду, может быть, это своп ...)
Я бы выбрал Debian, но если вы не знакомы с Linux и серверами, вам следует сначала выполнить некоторую «сухую практику» ИЛИ взять пакет хостинга RoR: http://www.hostingrails.com
Для Mongrel: я не знаю, является ли это проблемой в настоящее время, но, возможно, вам также следует проверить это: http://jan.varwig.org/archive/rails-3-and-mongrel