Ако използвате управлявана уеб хостинг услуга, за да бъде домакин на уебсайта Ви, може да не се притеснявате да знаете какво е дистрибуцията, използвана в бекенда. Всичко, което трябва да знаете, е, че вашият уеб сайт трябва да работи 24 часа в денонощието без да се провалят. Ако обаче управлявате своя собствен сървър, избора на правилното дистрибуция става важна задача. Ето някои от популярните и стабилни дистрибуции, които можете да използвате за сървъра си.

1. CentOS

CentOS е изградена на базата на изходния код на RedHat Enterprise Linux (REHL). Това е и най-популярният дистрибутор за уеб сървъра. Ползата от използването на CentOS е, че е стабилна и рядко се срива. Ако имате някои пакети, които работят само с REHL, има шансове да ги накарате да работят и в CentOS. Като най-популярен дистрибутор, той също има полза от голямата подкрепа, както от форума на общността, така и навсякъде в мрежата.

За разлика от повечето дистрибуции, които имат цикъл на разпространение от 1 до 2 години, CentOS отне много време, за да пусне нова версия (CentOS 5 бе пусната през 2007 г. и CentOS 6 беше пусната едва през декември 2011 г.). Ползата от това е, че след като стартирате сървъра си, той ще бъде в добра форма за дълго време, без да се налага редовно да надстройвате до по-нова версия. Освен това има много дългосрочна подкрепа за цялото му пускане (CentOS-4 има 7 години корпоративен живот), така че знаете, че вашият сървър е в добри ръце за дългосрочен план.

Що се отнася до минусите, може да имате затруднения при пускането на нови пакети и използването на най-новите технологии. Ако търсите най-съвременна технология, CentOS не е за вас.

2. Debian

Ако сте от дебиански фон, тогава сървър на Дебиан ще направи чудесна алтернатива на CentOS. От гледна точка на администрацията, и двата са подобни, с изключение на това, че Debian използва "apt-get" и ".deb", докато CentOS използва "yum" и "rpm".

Debian също има дълго цикъл на освобождаване, макар и не толкова дълго, колкото CentOS. Като дистрибуция на общността новите версии на Debian се освобождават само когато общността ги гледа като готови за публика. Ползата от това е, че всяко стабилно освобождаване наистина е стабилно . Debian не идва с издание на сървър или настолен компютър. Има само едно изображение, което можете да изтеглите и инсталирате. По подразбиране ще работи като издание на сървъра. Инсталирайте мениджър на работния плот и се превръща в настолно издание.

3. Ubuntu

Най-популярното Linux дистрибуция за работния плот наскоро стана любимо за много уеб администратори, главно защото са много запознати с него. Да, ако сте запознати с Ubuntu, може да искате да отидете с Ubuntu сървър, защото всичко от добавяне на пакетни източници, инсталиране на пакети за намиране на поддръжка е на ваше разположение.

Ubuntu пуска нова версия на всеки шест месеца, а издаването й за сървър е на всеки 5 години. Това ви дава добър избор дали да използвате LTS за стабилност или най-новата версия за най-съвременна технология.

4. OpenSUSE

Въпреки че OpenSUSE (не SUSE Linux Enterprise Server) е сравнително неизвестно в сървърната арена и малко хора го препоръчват като първи избор за уеб сървър, има голямо търсене и много уеб хостове вече предлагат OpenSUSE в библиотеката си на изображения.

OpenSUSE е безплатната и общностна версия на SUSE, която предоставя корпоративен Linux, подобно на това, което RedHat прави с RHEL. OpenSUSE използва RPM пакета, но това не означава, че той е напълно съвместим с пакета RedHat или Fedora, но това е нещо, което трябва да отбележите.

Лично аз вече не съм използвал OpenSUSE като сървър, така че не знам как се изпълнява. Видях обаче статии, които твърдят, че OpenSUSE (като сървър) е по-бърз и по-стабилен от CentOS. Не съм сигурен в неговата валидност, но ако сте опитен и удобен в използването на OpenSUSE, можете със сигурност да го използвате за вас уеб сървър.

Други

Други дистрибуции, които не са споменати по-горе, включват Fedora, ArchLinux и Gentoo, а премиите включват RedHat Enterprise Linux и SUSE Enterprise Linux. Лично аз не бих препоръчал Fedora, ArchLinux и Gentoo. Fedora е твърде острие за мен, докато Arch Linux и Gentoo изискват много конфигурация, което ги прави трудно да се поддържат. Ако можете да си позволите парите и да имате нужда от професионална подкрепа, RHEL и SEL са едни от най-добрите там.

заключение

Няма абсолютно най-добро или най-лошо дистрибуция за използване на сървъра. Повечето от тях са сходни и всички имат своите плюсове и минуси. Ако администрирате своя собствен сървър, най-важният фактор е лекотата на използване и това зависи от начина на използване и познаването на дистрибуцията. Правилото на палеца е, изберете дистрибуцията, с която се чувствате най-удобно и имате най-много опит. Това ще ви даде по-малко проблеми при администрирането му.

Коя е любимата ви дистрибуция на Linux за уеб сървър?

Кредит на изображението: 3D изобразяване на сървърна стая с черни сървъри от BigStockPhoto