Выбор ОС для сервера


Когда с конфигурацией железа определились, следует черед выбора Операционной системы (ОС), которая будет работать на вашем сервере, и Программного обеспечения (ПО), которое будет реализовывать ваши задумки.

Традиционно, выбор ОС для вэб-хостинга – это какая-либо разновидность UNIX, например Free/OpenBSD, дистрибутив GNU/Linux (например Debian, Gentoo, OpenSuSe, Fedora, Ubuntu, RHEL, CentOS и прочие дистрибутивы) или Solaris. Сейчас наблюдается тенденция к увеличению популярности Windows-хостинга. Это обусловлено простотой настройки, привычностью, для многих администраторов, интерфейса и возрастающей надежности ПО от Microsoft.

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

Но попробуем остановиться на каждом из дистрибутивов и проанализировать плюсы и минусы:

FreeBSD

  • После релиза 7 ветки, FreeBSD жжот в многопроцессорных/многоядерных системах. Прирост производительности потрясающий. Система логичная и простая. Документации много как на русском, так и на иных языках.

OpenBSD

  • Эта BSD система славится своей скоростью и безопасностью. Из-за соображений безопасности из нее исключен даже mc. В качестве роутера – отличный вариант, но вот на счет web-хостинга – не уверен, мороки будет больше.

Debian Linux

  • Стабильный и проверенный дистрибутив Linux. Огромное сообщество пользователей/администраторов/разработчиков. Хороший вариант для хост-машины.

Fedora Linux

  • Постоянно развивающийся и динамично меняющийся дистрибутив Linux. Быстрее всего появляются новые технологии и разработки.

Ubuntu

  • Набирающий популярность Linux дистрибутив. Существует как серверный, так и десктпный вариант. Основан на Debian Linux.

Gentoo

  • Традиционно быстрый, но не быстроустанавливающийся дистрибутив Linux. Система установки ПО схожая с системой портов FreeBSD.

CentOS

  • Серверный дистрибутив Linux, основанный на Red Hat Linux. Очень популярный именно как серверный дистрибутив. Быстр, удобен, стабилен.

Windows

  • Удобство конфигурирования для многих, привычность интерфейса. IIS, MS SQL, ASP (в родной среде) – это все Windows. Надежность зависит от администраторов.

Главное, что стоит учесть – ОС это лиш платформа, на которой работает Apache (nginx или мой любимый Lighttpd), PHP (Perl, Ruby, Python), MySQL (PostgreSQL, MS SQL) или еще какой-прикладной софт. Вопросы по безопасности часто возникают (или отпадают) в связи с настройкой сервера и в большинстве случаев зависят от опытности администратора.

, , , , , , , , , , , ,

  1. #1 by #a at 21.12.2009

    Почему то не упоминается что windows подвержен вирусам и будет стоить кучу денег. Сама платформа, ms sql, iss всё покупается отдельно и стоит кучу денег.
    Если сис админ может настроить только на виндах, гнать взашей такого сис админа :)

  2. #2 by master at 21.12.2009

    вирусы-вирусами, но не надо забывать и про руткиты, которые распространены и под unix-системами.
    но вообще сервер под ОС Windows будет стоить дороже, согласный.

(никто не узнает)

Spam Protection by WP-SpamFree

  1. Пока ни один блог сюда не ссылается. Будешь первым?