- Популярные дистрибутивы Linux для сервера
- Ubuntu (Ubuntu Server)
- Debian
- Red Hat Enterprise Linux
- Fedora Server
- CentOS
- SUSE Linux Enterprise Server
- Arch Linux и Gentoo
- Заключение
- Лучшие дистрибутивы Linux для сервера
- 1. Ubuntu
- 2. Red Hat Enterprise Linux
- 3. CentOS
- 4. SUSE Linux Enterprise
- 5. Debian
- 6. Oracle Linux
- 7. ClearOS
Популярные дистрибутивы Linux для сервера
Операционная система Linux применяется во множестве областей, начиная от домашнего использования и заканчивая суперкомпьютерами, которые занимают первые позиции в рейтинге лучших компьютеров в мире.
Одна из важнейших областей, где применяется Linux — это серверное использование. Linux отлично масштабируется, может «подстраиваться» под различные аппаратные и программные возможности. Система может поддерживать изолированную работу более 1000 пользователей. Отменная надежность, высокие показатели беспрерывной работы, защищенность и огромные возможности настройки делают Linux фаворитом в использовании на серверах.
Сфера серверного применения Linux очень обширна. Это может быть и отдельно стоящий дома компьютер, и «colocation-размещение», и виртуальный выделенный сервер или арендованный выделенный сервер, сложные корпоративные облачные решения, сервера баз данных, технологии big data и многое многое другое.
Рассмотрим некоторые из самых популярных Linux дистрибутивов, которые используются на северах.
Ubuntu (Ubuntu Server)
Ubuntu, а также северная версия Ubuntu Server, является одним из самых часто используемых дистрибутивов Linux, применяемых в качестве серверных решений. По статистике ресурса The Cloud Market количество экземпляров Ubuntu, работающих на облачных серверах Amazon EC2, составляет более 300000, что в три раза больше, чем использование Debian или, например, в 10 раз больше, чем SUSE.
Наибольшей популярностью пользуются LTS версии Ubuntu Server, которые обеспечены поддержкой обновлениями в течение нескольких лет, что избавляет администраторов от необходимости периодического обновления дистрибутива до новой версии.
- Огромная популярность.
- Совместимость с популярными «облаками».
- Огромная пакетная база.
- Поддержка современных технологий и программных решений.
- Простота установки и настройки.
- Использование свободного и проприетарного ПО.
- Четкий график выхода релизов.
- Наличие LTS версий с долгосрочной поддержкой.
- Наличие коммерческой поддержки.
Debian
Debian заслуженно получил репутацию очень надежного и стабильного дистрибутива. Дистрибутив широко применяют в качестве серверной операционной системы. Дистрибутив не имеет официальной коммерческой поддержки.
Debian отличает высокая стабильность, надежность и безопасность. Дистрибутив не имеет четкого графика выхода релизов. В состав Debian входят только хорошо протестированные и наиболее стабильные версии программного обеспечения. Это часто приводит к тому, что в системе используются довольно старые версии программ и других компонентов.
- Высокая стабильность и надежность.
- Отсутсвие коммерческой поддержки.
- Не всегда свежии версии ПО.
- Использование только свободного ПО.
Red Hat Enterprise Linux
Дистрибутив Red Hat Enterprise Linux (RHEL) разрабатывается компанией Red Hat и предназначен для корпоративного использования. Дистрибутив распространяется на платной основе по подписке. В основе RHEL лежит open source дистрибутив Fedora, поддерживаемый сообществом. Лучшие и протестированные в Fedora решения попадают в RHEL.
В качестве серверного решения компания Red Hat предлагает систему Red Hat Enterprise Linux Server.
RHEL отличает высокая надежность, безопасность и стабильность, наличие специализированного программного обеспечения, поддержка облачных решений, big data, виртуализации и изолированных Linux-контейнеров.
- Распространяется по подписке.
- Предназначен для корпоративного использования.
- Нацеленность на серверное использование (версия RHEL Server).
- Наличие коммерческой поддержки.
Fedora Server
Дистрибутив Fedora Server — специальная версия дистрибутива Fedora, предназначенная для серверов. Также есть редакция Fedora Atomic, которая ориентирована на облачные вычисления.
Fedora Server содержит программное обеспечение, предназначенное для серверного использования: мощный инструмент Cockpit для мониторинга и управления системой, сервер баз данных на базе PostgreSQL, сетевое программное обеспечение и другие компоненты.
Fedora Server (с версии 28) поставляется с системой Fedora Modularity, которая призвана решить проблемы зависимостей жизненных циклов приложений друг от друга и от версии самой операционной системы.
- Поддерживается сообществом.
- Нацеленность на серверное использование.
- Модульный репозиторий — система Fedora Modularity.
- Широкое применение на серверах.
CentOS
Дистрибутив CentOS основан на Red Hat Enterprise Linux и является его свободным клоном. Компания Red Hat спонсирует CentOS и помогает его развитию.
CentOS использует ПО с открытым исходным кодом, которое представлено в Red Hat Enterprise Linux. Red Hat Enterprise Linux поставляется в виде готовых бинарных пакетов, но код программ, которые распространяются по лицензии GPL должен быть открыт, поэтому Red Hat дает доступ к исходному коду этих приложений.
CentOS показал себя как надежный, стабильный, безопасный дистрибутив и часто используется на серверах.
- Основан на Red Hat Enterprise Linux, но является свободным.
- Спонсируется компанией Red Hat.
- Разрабатывается сообществом.
- Совместим с RHEL.
SUSE Linux Enterprise Server
Дистрибутив SUSE Linux Enterprise Server (SLES) является коммерческим дистрибутивом и распространяется по подписке. Предназначен для корпоративного использования. Разрабатывается компанией Novell.
SLES поддерживает большое количество аппаратных платформ, поддерживает работу приложений в физической, виртуальной и облачной среде. Заявлено, что SLES стабильно работает при высоких нагрузках, хорошо защищен от сетевых атак. Система содержит средства для взаимодействия с другими операционными системами (включая Windows), что позволяет интегрировать систему в существующие инфраструктуры.
- Коммерческий дистрибутив.
- Распространяется по подписке.
- Является готовым серверным решением.
- Работа при высоких нагрузках.
Arch Linux и Gentoo
В завершение стоит упомянуть дистрибутивы Arch Linux и Gentoo. Хотя они и разные, но концепция у них очень похожа — пользователь строит систему полностью под свои нужды. Звучит это красиво, но для того, чтобы «собрать» под себя серверную систему требуется огромный опыт и очень много времени. Из-за этого Arch Linux и Gentoo редко применяются на серверах.
- Для опытных пользователей.
- Долгое время развертывания.
- Обновления по модели «rolling release».
- Возможность построить систему под себя.
Заключение
Мы рассмотрели некоторые популярные Linux дистрибутивы, которые используются на серверах. Их отличает высокая надежность, стабильность, безопасность, гибкость настройки, поддержка современных аппаратных решений и приспособленность к серверным задачам. Некоторые дистрибутивы распространяйся и поддерживаются на платной основе.
Источник
Лучшие дистрибутивы Linux для сервера
Операционная система Linux чаще всего используется именно для серверов. Linux изначально проектировался для этого, он имеет безопасную архитектуру, а также распространяется под свободной и бесплатной лицензией, что может сэкономить много денег.
Но существует огромное количество дистрибутивов Linux и нужно выбрать какой из них лучше подходит именно для вашего проекта. Каждый Linux дистрибутив имеет свои особенности и преимущества, а также недостатки. В этой статье мы рассмотрим лучшие дистрибутивы Linux для сервера.
Возможно, некоторые из них вы уже знаете, а о других услышите впервые. В обзоре учитывались такие характеристики, как простота установки и использования, цена, доступность коммерческой поддержки, надежность и так далее. А теперь давайте перейдем к списку 10-ти лучших linux дистрибутивов для сервера.
1. Ubuntu
На первом месте нашего списка Ubuntu. Это очень популярный дистрибутив Linux, основанный на Debian и разрабатываемый компанией Canonical. Кроме версии для рабочего стола, есть версия для сервера.
Ubuntu имеет несложный установщик, проста в использовании и настройке, а также имеет коммерческую поддержку мирового уровня от компании Canonical. Сейчас Ubuntu чаще всего используется для обеспечения работы веб-серверов среди всех других дистрибутивов.
Однако при выборе версии дистрибутива стоит обратить внимание на срок поддержки. У Ubuntu есть два вида релизов — с длинным сроком поддержки (LTS) и с коротким сроком поддержки. Первые активно получают обновления на протяжении двух лет с момента выпуска и ещё некоторое время поддерживаются, вторые же поддерживаются только девять месяцев до следующего релиза.
Нет никакого смысла ставить на сервер релиз с коротким сроком поддержки, он может быть нестабильным и к тому же его придется в скором времени обновлять до новой версии. Хотя LTS версию тоже довольно скоро придется обновлять.
2. Red Hat Enterprise Linux
История Red Hat начиналась с маленькой компании для создания коммерческого дистрибутива. Сейчас же это мощная серверная операционная система, которая играет значительную роль в развитии открытого программного обеспечения, даже больше чем Canonical.
Разработчики из Red Hat активно принимают участие в развитии открытого программного обеспечения, у них даже есть собственная инфраструктура для создания веб-приложений, основанная на Red Hat Linux — OpenShift.
Дистрибутив Red Hat Linux используется крупными компаниями по всему миру, содержит самые новые, но уже достаточно проверенные технологии и обеспечивает поддержку и обновление версий своих дистрибутивов на протяжении десяти лет. Новые версии выходят не так уже и часто, это облегчает процесс обновления до новой версии.
Red Hat Entrprice Linux основан на наработках дистрибутива Fedora, разрабатываемого сообществом и спонсируемого Red Hat. Fedora обновляется чаще, чем RHEL и служит тестовым полигоном для новых возможностей и технологий, которые потом будут включены в Red Hat. Но здесь нет такой стабильности и коммерческой поддержки как в Red Hat. У операционной системы есть только один минус — она платная.
3. CentOS
Если у вас есть сайт, размещенный на каком-нибудь веб-хостинге, есть много шансов, что ваш веб-сервер работает на CentOS. Это свободная система, основанная на коде Red Hat Enterprise Linux. Фактически она отличается от CentOS только тем, что здесь вырезан весь брендинг Red Hat и удалена утилита для управления платной подпиской. Можно сказать, что это лучший Linux для сервера.
Обновления CentOS получает спустя несколько месяцев после Red Hat потому что разработчикам надо время чтобы вырезать из дистрибутива всё лишнее. Но в целом цикл обновлений совпадает. В пределах одной версии CentOS получает Rolling обновления программного обеспечения, что тоже очень удобно. Новые версии выходят раз в 4-5 лет, поэтому обновляться часто не придется.
4. SUSE Linux Enterprise
SUSE Linux Enterprise Server (SLES) разрабатывается компанией Novell. Это стабильный, быстрый и простой в использовании дистрибутив Linux, с быстрой технической поддержкой 24/7.
Подобно тому как Red Hat Enterprice основан на Fedora, SUSE Linux основан на свободном дистрибутиве OpenSUSE. Разработчики фокусируются на стабильность, техническую поддержку на протяжении долгого времени и поддержку дистрибутивом самых новых технологий. Если у вас достаточно денег, чтобы платить за поддержку, это лучший linux для сервера.
5. Debian
Debian — свободная операционная система, и здесь нет коммерческой поддержки. Но вы можете воспользоваться поддержкой сертифицированных центров Debian, которые есть по всему миру. Проект Debian возник в 1993 году и сейчас на нем основано большое количество дистрибутивов, самые известные из которых: Ubuntu и Linux Mint.
Debian остается отличным вариантом, для тех, кто ценит стабильность взамен на отказ от последних технологий. Такая стабильность достигается тщательным тестированием программного обеспечения и редкими релизами новых версий.
Новые версии Debian выходят примерно раз в 2-4 года, точного расписания у них нет, но в последнее время они стали выходить немного чаще. Debian уже использует systemd вместо старой системы инициализации SysV init, а также nftables вместо iptables.
6. Oracle Linux
Если вы не знали, Oracle выпускает свой дистрибутив Linux — Oracle Linux. Он основан на Red Hat и содержит различные улучшения от компании Oracle.
Oracle Linux это достаточно сильный конкурент для Red Hat Enterprise Linux, так как поддержка от Oracle, наполовину дешевле, чем поддержка в Red Hat. Дистрибутив оптимизирован в первую очередь для работы баз данных, поэтому если вам нужны базы данных, лучше использовать именно этот дистрибутив. Обновления более менее синхронизированы с обновлениями дистрибутива от Red Hat.
7. ClearOS
ClearOS — это дистрибутив с открытым исходным кодом на основе Red Hat Enterprise Linux и CentOS, разрабатываемый сообществом специально для серверов. Он может использоваться в качестве сервера, шлюза в сеть, или платформы для приложений.
Здесь есть отличный веб-интерфейс, для управления системой, а также очень много документации. Поэтому этот дистрибутив будет отличным вариантом для начинающих.
Кроме коммерческой версии, есть ClearOS Community Edition, а также недорогая профессиональная версия, в которой есть техническая поддержка и целый ряд дополнительных функций. Дистрибутив поддерживается Clear Foundation, также здесь есть магазин приложений как платных, так и бесплатных, которые могут быть использованы для расширения возможностей ОС.
Последний крупный релиз ClearOS стал доступен для загрузки в марте 2015. Что касается обновлений, то тут всё не очень понятно. Уже вышла CentOS 8 и Red Hat 8, а новой версии ClearOS мы пока не увидели.
Источник