Я не отличный эксперт по Linux, но мне комфортно работает рабочий стол Ubuntu. У меня также есть небольшой опыт работы с Ubuntu как с сервером, так и с домашней сетью.
На работе мы планируем перейти от нашей текущей установки на основе Solaris к чему-то основанному на Linux. Наш системный администратор настаивает на чем-то вроде RedHat Enterprise или CentOS. Тем не менее, в то же время он нажимает на разработчиков (как и я!), Чтобы играть большую роль в запуске машины.
Я попытался отбросить назад, предположив, что мы идем с Ubuntu для сервера. У большинства разработчиков есть опыт Ubuntu, в отличие от RedHat. Однако, sysadmin говорит мне, что Ubuntu не подходит для производственного сервера.
Наши потребности в масштабируемости - это не такие высокие, вероятно, малые двузначные запросы в секунду. Для обеспечения безопасности нам нужно, чтобы он был "достаточно безопасным". Другими словами, мы не храним кредитные карты или медицинские записи, а только электронные письма и т.д. По сути, мы будем обслуживать Ruby on Rails и веб-приложения PHP из него.
Что именно дисквалифицирует Ubuntu как кандидата на производственный сервер?