У меня есть настраиваемый VPS с 256 МБ ОЗУ. Я планирую в конечном итоге переместить сайты, которые я сейчас размещаю на общих учетных записях хостинга, на VPS. В прошлом месяце домены получили в совокупности 2 046 164 запроса (согласно журналам трафика), хотя они могут немного увеличиваться или уменьшаться в зависимости от уровня трафика социальных сетей, который получает один из сайтов.
В настоящее время я настроил все как конфигурацию Ubuntu LAMP, которая использует 137 МБ общей оперативной памяти без поступления трафика. Я действительно не пробовал настраивать Apache2, так как не уверен, какие цифры я должен указать для maxclients и соответствующие настройки процесса.
Мне сказали, что Debian немного легче Ubuntu и требует значительно меньше оперативной памяти. Было бы неплохо отказаться от текущей установки и перейти на Debian, чтобы сэкономить на оперативной памяти? Насколько велика экономия?
Если вы не запускаете ненужные службы или графический интерфейс, они не должны сильно отличаться. Ubuntu основан на Debian. Он также имеет тенденцию иметь больше программ и надстроек, доступных через систему репозиториев по умолчанию, но я не проверял, насколько это верно в последнее время.
Я думаю, что вам может понадобиться Ubuntu просто из-за доступной справочной базы, и что Ubuntu не так строг с философской точки зрения. В конце концов, любой из них должен работать нормально, и вы, вероятно, должны попробовать использовать тот, который вам больше знаком.
Человек, который сказал вам, что Debian был значительно меньше, возможно, сравнивал настольный Ubuntu с серверной установкой Debian.
Вы должны иметь возможность заставить Ubuntu Server работать в урезанном состоянии без особой головной боли.
Конфигурация Apache по умолчанию "достаточно хороша" для большинства целей, поэтому вам не придется настраивать параметры соединения. Проведите нагрузочное тестирование, чтобы увидеть, как он работает в условиях стресса. Если у вас есть статические страницы, это не должно даже беспокоить.
Однако вам нужно будет сообщить Apache, что вы размещаете несколько доменов, чтобы он знал, что нужно обслуживать правильные страницы для данной строки подключения.
Debian / Ubuntu на VPS должны использовать примерно такой же объем оперативной памяти. Ubuntu, вероятно, будет иметь несколько более новые версии большинства вещей, которые могут использовать немного больше оперативной памяти, но не намного больше. В остальном единственная разница заключается между базовой установкой на ubuntu, которая имеет тенденцию быть немного ярче. Однако в серверной версии это не должно быть проблемой.