Linux má velké množství distribucí, které jsou široce rozděleny do komerčních verzí udržovaných komerčními společnostmi a bezplatné distribuce udržované komunitou s otevřeným zdrojovým kódem.
Příklad komerční verze jeRedhata verze komunity open source je jakoDebian. Oba mají různé vlastnosti a hrají různé role v různých aplikačních oblastech a nelze je zobecnit. Většina VPSS poskytuje pouze distribuce udržované komunitou s otevřeným zdrojovým kódem. Zde je rychlá analýza těchto různých distribucí Linuxu.
Porovnání CentOS vs. Debian vs Ubuntu
Ubuntu
Ubuntu je založen na Debianu a má v posledních letech stále více fanoušků. Ubuntu má krásné uživatelské rozhraní, kompletní systém správy balíčků, výkonnou podporu zdroje softwaru a bohatou technickou komunitu. Ubuntu má také dobrou kompatibilitu s většinou hardwaru, včetně nejnovějších grafických karet a dalších. To vše dělá Ubuntu stále populárnější. Ale nezapomeňte: Vše, co potřebujete, je jednoduchý, stabilní a snadno použitelný ve vašem serverovém systému!
Grafické rozhraní společnosti Ubuntu je krásné, ale také určuje, že jeho nejlepší oblast aplikace je spíše operační systém stolního počítače než operační systém serveru. Pokud chcete pohlcující prostředí v procesu učení Linuxu, pak je Ubuntu opravdu dobrý; Stačí jej nainstalovat do svého vlastního počítače místo serveru. Z tohoto hlediska není grafický Ubuntu první volbou nainstalovat do VPS, protože nikdo nechce plýtvat úložištěm a cennou pamětí jejich komerčních serverových jednotek. Ubuntu má však také edici serveru, ale přesto, pokud vidíte kolem většiny hostingových a jiných společností datových center obecně Ubuntu na svých serverech kvůli stabilitě a spolehlivosti.
CENTOS
Zjistíte, že mnoho komerčních společností nasazujících servery ve výrobním prostředí jeSystémy CENTOS,a Centos je komunita znovu vydána zZdrojový kód RHEL. CentOS je jednoduchý a jeho příkazový řádek je lepší a stabilnější spolu se silnou anglickou dokumentací a podporou rozvojové komunity. Má stejný původ jako RedHat, ačkoli komerční podpora není poskytována samostatně, je často možné najít vodítko od Redhat. Ve srovnání s Debianem je CentOS o něco větší a velmi zralá distribuce linuxu s otevřeným zdrojovým kódem.
Debian
Obecně je Debian operačním systémem vhodným pro servery a je mnohem stabilnější než Ubuntu. Lze říci, že stabilita je bezkonkurenční. Debian celý systém, pokud neexistuje logická vada na úrovni aplikace, je v podstatě nedobytný, je to systém, který nemusí být restartován po celý rok (samozřejmě to je přehnané, ale nezvyšuje jeho stabilitu). Debianovo celé systémové jádro je velmi malé, nejen stabilní, ale také zabírá méně místa na pevném disku a zabírá méně paměti. Na serverech bez GUI může Debian běžet s 64 MB RAM, ale pro lepší a plynulejší práci se doporučuje 256 MB RAM, zatímco CENTOS je vyžadován více. Dokumentace Debian Help je však o něco menší než CENTOS, internet je však plný neoficiální návody Debian udržované a publikované na různých webových stránkách, ale nemůžete se na ně úplně spolehnout.
Vzhledem k vynikajícímu výkonu a stabilitě je Debian velmi oblíbený u uživatelů VPS.
Kromě toho existuje řada Linux a FreeBSD, UNIX a dalších systémů, jako jsou Arch Linux, Gentoo a Slackware. Protože jejich pole jsou profesionálnější, zřídka se objevují ve VPS, takže nejsou představeny.
Pro začátečníky doporučujeme CentOS nebo Debian, které mohou hladce běžet na nižší konfiguraci VPS. Pokud je však konfigurace VPS příliš nízká (paměť OpenVZ je pod 128 m nebo architektura Xen je pod 192 m), doporučuje se Debian; V opačném případě se CENTOS doporučuje získat více online pomoci a podpory, což vám usnadní začít.
CENTOS, Ubuntu, Debian Three Linux jsou velmi dobré a s otevřeným zdrojovým systémem, také přicházejí s placenými komerčními verzemi podél bezplatných verzí, následující jednoduché srovnání těchto tří systémů.
Systém CENTOS
Mnoho webmasterů obecně vybere systém CENTOS, protože jesestaveno ze spolehlivého a stabilního zdrojového kódu RedHat.CENTOS odstraňuje mnoho aplikací, které nesouvisejí s funkcí serveru. Systém je jednoduchý, ale velmi stabilní. Operace příkazového řádku usnadňují správu systémů a aplikací a pokud někam uvízne, může pomoci z dokumentace a podpory komunity.
Ubuntu System
Ubuntu má krásné uživatelské rozhraní, kompletní systém správy balíčků, výkonnou podporu zdroje softwaru, bohaté technické komunity a podpora Ubuntu pro hardware počítače je lepší než CentOS a Debian; Kompatibilita je silná. Ubuntu také nabízí mnoho aplikací, které jsou velmi dobré pro osobu, která je začátečník a chce se seznámit s Linuxem. Ale pro server nevyžadujeme tolik aplikací místo toho, že potřebujeme stabilní, snadno provozovatelný a snadno udržován operační systém.Pokud však potřebujete použít grafické rozhraní na straně serveru as úložištěm tisíců softwarových balíčků, Ubuntu je dobrá volba. Musíte věnovat pozornost tomu, že grafické rozhraní zabírá hodně paměti a čím větší je paměť, tím vyšší cena VPS.
Debian systém
Debian je také velmi vhodný jako operační systém serveru. Ve srovnání s Ubuntu nemá moc fantazie a stabilita je ohromující. Je to konstantní pravda pro serverové systémy. Debian je systém Linux. Podkladová vrstva je velmi stabilní a jádro a paměť jsou obsazeny. Jsou velmi malé a VP v malé paměti mohou hladce provozovat Debian, jako je paměť 128 m, ale soubory nápovědy Debian a technické informace jsou relativně malé.Pro malou paměť je preferován Debian.
Při výběru systému Linux, pokud jste začínající, preferovaný Centos, ne Centos lepší než Debian a Ubuntu, ale CentOS je první volbou pro začátečníky, kteří se instalují na VPS. Je stabilní, zabírá méně zdrojů, lze snadno nainstalovat a konfigurovat pomocí internetového zdroje; Dokumentace vlastní pomoci je také velmi silná. Ale pokud jste Master Linux, říše mistrů si obecně vybere Debian, protože mistr může také provozovat stabilní systém na nízkoprofilové VPS. Ubuntu s velkou komunitou a pomáhám průvodcům a výukovým programům dostupným na internetu, také zdarma je vhodnější pro začátečníky s jejich osobními počítači. Ale pokud jde o peníze, zabírá více zdrojů než předchozí dva systémy a VPS v podstatě prodává paměť, čím vyšší je paměť, tím dražší cena.
Provozujeme některé z největších internetových operací na světě, proto přikládáme velký význam spolehlivosti a stabilitě a jsme naší prioritou číslo jedna. Za tímto účelem používáme Linux pouze k podpoře systému zákazníka. Ale jakou distribuci Linuxu bychom měli použít pro naše servery? Odpověď je CENTOS, ale proč?
Jako velký operátor systému musíme po dlouhou dobu najít spolehlivý, předvídatelný systém v různých velkých systémech, musíme být od nejmocnějších dodavatelů softwaru a projektů s otevřeným zdrojovým kódem na světě. Získejte silnou podporu. Pro nejčastěji používané systémy potřebujeme dokumentaci, nástroje a globální zdroje.
Z tohoto důvodu má Redhat / CentOS delší uvolňovací cyklus; Jsou schopni uspokojit všechny tyto potřeby, s relativně málo problémů a dlouhodobou stabilitou, což nám umožňuje zajistit údržbu světové úrovně pro tisíce systémů, které provozují různé konfigurace, služby a aplikace.
Redhat Enterprise Linux (RHEL) je distribuce zlatých standardů. Asi každých pět let je aktualizována a má velké výhody stability systému, výhledové a zabezpečení. Kdykoli je vydána nová hlavní verze, například 6.x nebo nejnovější 7.x, všechny verze a kód zůstanou nezměněny, pouze problémy zabezpečení nebo hlavní chyby, jako je zadní vzore, porty atd. Oprava uvolněním nové podvracení.
Centos je verze Distribuce RHEL s otevřeným zdrojovým kódem a krátce po vydání Redhat vydá aktualizace. Důvod, proč používáme CentOS, je to, že standardní podpůrné služby pro distribuci RHEL jsou velmi drahé, asi 800 až 900 USD za server ročně, což nezní moc, ale představte si, zda máte desítky nebo dokonce stovky serverů, v takovém případě může spálit kapsu, pokud jste malý podnik.
Obecné problémy se systémem RHEL/CENTOS.
Za prvé, jakmile je stanovena hlavní verze, nebude se nic změněno, s výjimkou problémů zabezpečení a vážných selhání, které budou opraveny. I když je to dobré pro stabilitu, není to dobré pro mnoho služeb. Například služby MySQL a PHP budou silně rozvinuté a rozsáhle upraveny během pětiletého hlavního cyklu vydání CENTOS/RHEL. Například MySQL 5.1 je výchozí verze pro verzi RHEL 6.x, ale aktuální MySQL je aktualizována verze je 8.0 pro servery. V aktuální verzi RHEL 7.x však Redhat prokopal MySQL jako výchozí pro MariADB.
Naštěstí byl tento problém snadno vyřešen správcem balíčků Yum. Výsledkem je, že hlavní software, jako jsou skutečné komponenty v současném RHEL/CENTOS, včetně jádra a všech nástrojů, jsou stále z distribuce, ale tyto další software, jako jsou Nginx, Apache, PHP, Java a MySQL, jsou aktualizovány.
Za druhé, uvolnění zpoždění Centos za vydáním Redhat, včetně klíčových záplat a oprav. Ale lidé zažívají, není čeho se obávat, a nikdy to nebude problém.
Mnoho lidí se nás ptá, proč nejde o systémy založené na Debianu, jako je například server Debian nebo Ubuntu. Pokud nemáme na výběr, podporujeme tento návrh, ale podle zkušeností a recenzí národů od odborníka uvedených v hostingové službě a dalších platformách nejsou tyto systémy tak stabilní a spolehlivé jako Rhel/CentOS.
Věříme, že to je částečně způsobeno jejich rychlým vývojem a nedostatkem testování a nezralosti mezi verzemi a kombinacemi. Přestože jsou však velmi populární, hlavní poskytovatelé služeb a projekty stále upřednostňují systém RHEL/CENTOS, protože mohou poskytovat služby firemním zákazníkům. Kromě toho mají systémy založené na Debian mnoho problémů s jádrem a stabilitou.
Většina vývojářů Linuxu samozřejmě používá desktopovou verzi Ubuntu a pochopitelně raději používají stejný systém při vývoji produktů a mohou používat mnoho zajímavých nástrojů. Celkově si však stále myslíme, že RHEL/CENTOS je vynikající platforma nasazení a více než tucet zákazníků se úspěšně obrátilo na CentOS jako produkční prostředí bez problémů, ale stále je to obtížný úkol.