Я только хотел узнать какой Linux сервер дистрибутив наиболее совместим / стабилен для выделенного Веб сервер и отдельный выделенный Файловый сервер. А также, пожалуйста, предложите мне для файлового сервера, что было бы лучше (в смысле производительность, безопасность и стабильность) решение т.е. FTP, SAMBA и др. ??
Ваш вопрос расплывчатый и очень субъективный. Поработав с большинством популярных дистрибутивов Linux, я еще не нашел ни одного дистрибутива, который бы «идеально подходил» для какой-либо конкретной задачи. Лучше подойти к этой теме под другим углом.
- С какими дистрибутивами Linux вы достаточно знакомы, чтобы иметь возможность самостоятельно настроить систему и обеспечить ее постоянную поддержку? Вы не должны выбирать дистрибутив исключительно на основании рекомендаций других, если вы не можете обеспечить поддержку этого дистрибутива.
- Сколько других людей в вашей организации доступны и обладают достаточными навыками, чтобы решать потенциальные проблемы, если вы будете недоступны? Если других сотрудников нет, каковы затраты и время отклика, связанные с передачей этой поддержки внешней стороне, если это необходимо сделать в ваше отсутствие?
Я хотел бы остановиться на трех ваших пунктах:
- Производительность: В большинстве случаев производительность во многом зависит от оборудования. В некоторых специализированных сценариях может быть целесообразно использовать специально скомпилированный дистрибутив, такой как Gentoo. У меня есть несколько замечательных примеров использования, когда при переходе по маршруту Gentoo производительность резко увеличивалась. Однако крутая кривая обучения Gentoo в сочетании с в основном минимальным увеличением производительности делает его плохим выбором для общих сред или сред, в которых нет доступных квалифицированных системных администраторов. Стандартный набор серверных дистрибутивов обеспечит адекватную производительность в общей среде: Ubuntu, CentOS, Red Hat, Debian.
- Безопасность: Я бы сказал, что соображения безопасности - это спорный вопрос при выборе дистрибутива, поскольку безопасность системы во многом зависит от конфигурации. Исключением являются дистрибутивы с длительным циклом разработки, такие как Debian, где основные обновления безопасности программного обеспечения могут не появиться в течение долгого времени, если вы будете придерживаться стандартных репозиториев. Уровень безопасности системы прямо пропорционален вашим знаниям о работе дистрибутива и пакетах, которые вы будете использовать.
- Стабильность: Стабильность в основном зависит от пакета; Известно, что некоторые дистрибутивы используют пакеты, которые все еще являются экспериментальными или еще недостаточно протестированы. Debian великолепен тем, что строго придерживается принципов долгосрочной стабильности, а Ubuntu - нет (с точки зрения стабильности отдельных пакетов, а не самой ОС).
Суть в том, что вы должны выбрать дистрибутив, который вам удобно настраивать и использовать на долгосрочной основе. Если у вас есть опыт использования только одного дистрибутива, придерживайтесь его. Если вы хотите начать использовать новый дистрибутив, сначала установите его на тестовый сервер и научитесь пользоваться им в течение нескольких месяцев.
Думаю, это слишком субъективный вопрос. Большинство серверных дистрибутивов Linux могут использоваться как веб-серверы и / или файловые серверы. Это зависит от ваших потребностей, возможно, вам стоит подробнее остановиться на них.
Для файлового сервера вы можете попробовать некоторые дистрибутивы устройства, например:
http://www.openfiler.com/
Лично я бы использовал Debian или CentOS для обеих функций, но опять же - это в основном дело вкуса. Используйте то, что вы знаете лучше всего, так как тогда вы будете работать лучше, объективные различия, на мой взгляд, минимальны.
Вы можете использовать Debian или Ubuntu Server, или, если вам нужен корпоративный дистрибутив с коммерческой и технической поддержкой, вы можете использовать RHEL или SUSE.
Самым важным является то, что вы привыкаете к одному дистрибутиву и исследуете больше, потому что от одного дистрибутива к другому есть своя уникальность, которую невозможно увидеть за очень короткое время.
Например, я использовал Ubuntu и сосредоточился на использовании этого дистрибутива вместе с debian в течение последних 6 лет, и все же каждый день нахожу что-то удивительное, вы должны ежедневно пользоваться разными одним конкретным дистрибутивом, с которым вы чувствуете себя комфортно