Назад | Перейти на главную страницу

Какой вариант Linux мне следует использовать для веб-хостинга?

Очень нравится сайт! Я готовлюсь к серверу CoLo Dual Processor 3.0 Xeon и задавался вопросом, какой вариант Linux лучше всего установить. Если бы кто-нибудь мог указать мне правильное направление, это было бы здорово.

на самом деле ответ здесь - использовать тот, который вам удобнее всего с точки зрения управления пакетами - потому что это основная черта, когда дело доходит до дистрибутивов.

Некоторые популярные из них - debian (ubuntu) и gentoo. Я настоятельно рекомендую любой вариант Debian, так как для него вы найдете инструкции везде.

Gentoo хорош, если вы хотите (и можете) указать все, что хотите - системные администраторы используют это чаще.

Варианты Redhat и Suse подходят, если вы работаете на предприятии и вам нужен контракт на поддержку.

Если вы используете его на веб-хостинге, обязательно используйте дистрибутив и выпускайте его с долгосрочной поддержкой. Кто-то упомянул Ubuntu, и это мой предпочтительный дистрибутив, но убедитесь, что вы выбрали один из выпусков LTS, чтобы вам не приходилось обновлять удаленно больше, чем вы хотите.

Поскольку вам действительно нужны только базовые функции (а не множество пользовательских приложений) из ОС, вам лучше подойдет серверный дистрибутив. В них их меньше, но они также построены на более старых, более стабильных версиях программного обеспечения. Так что, если вам нравится Fedora, выбирайте Centos. Если вам нравится Ubuntu или SUSE, используйте их на сервере.

Также:

  • Обязательно удалите ненужные службы в целях безопасности.
  • Убедитесь, что ВСЕ ваши файлы журналов правильно вращаются, чтобы вы не переполняли диски
  • Убедитесь, что у вас есть все очевидные функции безопасности
  • Установите программу, которая будет отслеживать неудачные попытки входа по SSH и блокировать IP-адреса, например DenyHosts.
  • Если можете, настройте другую машину для наблюдения за главным сервером. Я запускаю программу, которая попадает на мой сервер каждые полчаса и отправляет на мой телефон текстовое сообщение в случае сбоя.

Centos - распространенный выбор для веб-серверов Linux.

Для веб-хостинга вам нужно что-то стабильное, хорошо протестированное и имеющее долгосрочную поддержку. Поскольку у вас только один сервер, я бы посоветовал debian или centos.

Также очень важны советы по безопасности. Например, популярная ОС Arch не имеет официальных рекомендаций по безопасности. Все советы по безопасности смешиваются в объявлениях и новостях на их форуме.

Но если у вас несколько серверов или вам нужна полная настройка, gentoo - хороший выбор. Проблема с gentoo в том, что он передовой и его программное обеспечение распространяется на основе исходного кода. Так что вам придется приложить дополнительные усилия для компиляции программного обеспечения. Также в gentoo более вероятно, что после обновления что-то сломается. Таким образом, он не подходит для одного сервера. Но если у вас есть массив серверов. Затем вы можете протестировать обновление на одном тестовом сервере и настроить конфигурации и настройки. После этого вы просто применяете их к остальной части вашего массива, что очень эффективно.