CentOS vs.Ubuntu: Лучшая серверная ОС для веб-хостинга
Linux

CentOS vs.Ubuntu: Лучшая серверная ОС для веб-хостинга

Ищете серверную операционную систему Linux? Два лучших варианта – CentOS и Ubuntu, но какой из них лучше?

При таком количестве доступных дистрибутивов Linux выбрать один из них для домашнего компьютера не так-то просто. Выбрать дистрибутив Linux для сервера еще сложнее. Сервер работает 24 часа в сутки, часто выполняя сложные задачи, поэтому выбор дистрибутива, которому можно доверять, является ключевым моментом

Ubuntu является одним из самых популярных вариантов благодаря своей повсеместной распространенности, но это далеко не единственный вариант.CentOS – еще один отличный вариант благодаря своей репутации надежной и стабильной системы

Ubuntu – лучший выбор для большинства людей, но есть некоторые случаи, когда вы захотите рассмотреть CentOS

Что такое CentOS?

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

CentOS, с другой стороны, может быть более загадочной. Этот дистрибутив основан на Red Hat Enterprise Linux, который является платным продуктом.CentOS находится в свободном доступе с открытым исходным кодом, но использует работу, которая была проделана в Red Hat Enterprise Linux

Вы не получите той поддержки, которую вы могли бы получить от Red Hat, поскольку вы не платите за поддержку. Тем не менее, CentOS поддерживается сообществом, так что вы не будете одиноки, если столкнетесь с проблемой

CentOS противUbuntu Server

Помимо широко распространенной настольной версии Ubuntu, существует еще одна версия, предназначенная для использования на сервере. Этот дистрибутив носит меткое название Ubuntu Server. Одно из ключевых различий между этими двумя версиями заключается в том, что Ubuntu Server по умолчанию не имеет графического интерфейса пользователя. Если вы хотите узнать больше, мы подготовили сводку дальнейших различий между Ubuntu и Ubuntu Server

Благодаря широкому использованию исходного кода Red Hat Enterprise Linux, CentOS приобрел репутацию безопасного и стабильного дистрибутива. Оба этих фактора являются основными при выборе дистрибутива для вашего сервера.CentOS также хорошо настраивается, что удобно для удаления ненужных служб

Ubuntu получает обновления чаще, чем CentOS, и обычно имеет более новые пакеты. Это и хорошо, и плохо. Это означает, что Ubuntu быстрее получает новые функции, но также может содержать новые ошибки. Более медленный цикл обновлений, используемый CentOS, помогает поддерживать стабильность, но может означать, что вы не сможете получать критические обновления безопасности так же быстро

Победитель: CentOS выигрывает у Ubuntu всего на волосок благодаря своей стабильности

CentOS vs.Ubuntu: Установка и настройка

И CentOS, и Ubuntu предлагают упрощенные процессы установки, но каждый из них имеет свои сильные стороны. В Ubuntu Server у вас нет графического интерфейса, но он по-прежнему прост практически для всех. В то время как программа установки Ubuntu нацелена на то, чтобы быть простой для всех, CentOS стремится сделать процесс быстрым и легким для системных администраторов

Если вы используете настольную версию Ubuntu для своего сервера, конфигурация будет довольно простой. Установка программного обеспечения, настройка параметров, включение и отключение служб – все это довольно просто.CentOS также предоставляет надежный набор опций конфигурации, хотя в ней используются несколько иные приложения на задней стороне

Конфигурирование CentOS или Ubuntu через командную строку отличается. Вы найдете некоторые конфигурационные файлы в разных местах, большая разница заключается в менеджере пакетов, используемом каждым дистрибутивом.Ubuntu использует Apt, в то время как CentOS использует Yum. Использовать каждый из них довольно просто, но есть несколько основных различий между ними

Для краткого обзора различий между Apt и Yum, смотрите наш обзор менеджеров пакетов Linux

Победитель: Здесь побеждает Ubuntu благодаря простоте использования и количеству документации, которую можно найти в Интернете

CentOS vs.Ubuntu: Производительность

Если вы используете ресурсоемкие приложения или службы на своем сервере, производительность операционной системы имеет значение. Хотя дистрибутивы Linux будут примерно одинаковы по производительности по сравнению с другими операционными системами, некоторые из них все же имеют свои преимущества

Ubuntu Server более тонкий по умолчанию, что дает ему преимущество. Тем не менее, вы можете настроить CentOS, чтобы выжать из него больше производительности, если захотите или потребуется. Согласно отчету Phoronix, Ubuntu иногда опережает CentOS, а иногда наоборот

Победитель: Это ничья. Эта категория просто слишком близка к победе

CentOS vs.Ubuntu: Использование ноутбука

Хотя основной целью этой статьи является рассмотрение CentOS vs.Ubuntu для использования на сервере, обе системы также являются настольными операционными системами. Если вы часто используете одну из них на сервере или серверах, возможно, вам будет удобнее использовать ее и на ноутбуке

Здесь вы увидите более существенные различия между ними.CentOS 7 использует ядро Linux 3. 10, а Ubuntu 18. 04 – ядро Linux 4. 18. Более новое ядро обеспечивает поддержку более нового оборудования

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

С другой стороны, если вы устанавливаете его на ThinkPad, которому несколько лет, CentOS может работать идеально. Велики шансы, что если она работает хорошо с самого начала, она будет продолжать работать хорошо даже после обновлений. Это одна из областей, где стабильность CentOS особенно полезна

Победитель: Ubuntu побеждает в этой категории благодаря огромному количеству поддерживаемого оборудования

Другие аспекты для рассмотрения

Если вы используете виртуальный выделенный сервер от такой компании, как Linode или DigitalOcean, его установка так же проста, как и предоставление нового сервера. Вам не нужно беспокоиться о процессе установки, как и о том, поддерживается ли определенное оборудование

Размер сообщества вокруг каждого дистрибутива также следует учитывать. Из-за своей популярности Ubuntu имеет больше репозиториев сообщества. В нем также больше пользователей, которые, возможно, сталкивались с проблемами, с которыми сталкиваетесь вы, и могут поделиться тем, как они их преодолели

CentOS занимает меньшую долю рынка, чем Ubuntu, но документация, предоставляемая Red Hat Enterprise Linux, может оказать здесь некоторую помощь

Какой дистрибутив сервера подходит вам?

Если после прочтения приведенных выше сравнений вам все еще трудно сделать выбор, подумайте, с каким дистрибутивом вам удобнее работать. Вы будете часто использовать этот дистрибутив, поэтому, если выбор сводится к подбрасыванию монетки, выбирайте тот, который вы использовали чаще. Такое знакомство значительно облегчит повседневные задачи по обслуживанию

Что делать, если у вас нет большого опыта работы с CentOS или Ubuntu? Ubuntu – отличный выбор для менее опытных или начинающих пользователей Linux. Более того, у нас есть руководство, которое покажет вам, как опробовать Ubuntu на компьютере с Windows 10

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

Оставить комментарий