Co je centos 7. Co je lepší, Ubuntu nebo CentOS. Pojďme vyzdvihnout pozitivní vlastnosti CentOS pro dedikovaný server

Dobrý den, milí čtenáři.

Nové systémové (neboli základní desky) desky mají dva funkční moduly. První je čip jižního můstku, se kterým spolupracuje různá rozhraní. Druhý je severní, který slouží paměti a procesoru. Aby se zajistilo, že tyto dvě součásti budou správně spolupracovat, používá se speciální software. Abyste ze svého hardwaru vždy vytěžili maximum, musíte neustále instalovat novější verze programu. To vám umožní pracovat s požadovanými aplikacemi správnou rychlostí. Ale jak aktualizovat ovladač čipové sady základní desky? Koneckonců, toto je ve skutečnosti nejdůležitější část zařízení.

První věc, kterou musíte sami zjistit, je, zda potřebujete aktualizaci? Pokud jste nainstalovali zařízení, které není staré, je vhodné to udělat. Samozřejmě nelze říci, že bez úprav výrazně ztratíte výkon. Celkově by se ale měl zvýšit výkon. V tomto případě také zmizí chyby, které by mohly být spojeny s touto komponentou. Výhody jsou tedy zřejmé.

Ale v případě, že používáte zařízení, které není vůbec nové, mohou s aktualizací nastat problémy. Takže budete muset dokonce vrátit systém zpět. Proto je lepší nejprve posoudit své schopnosti. Je také dobré jít nejprve online, abyste viděli, co lidé říkají. Za tímto účelem v vyhledávač musíte napsat model vaší základní desky frází „ aktualizace ovladače" A prvními výsledky budou zprávy z fór, kde lidé sdílejí své zkušenosti.

Zjistěte verzi čipové sady pomocí vestavěných funkcí( )

Chcete-li zjistit verzi základní desky s čipovou sadou Intel, musíte provést několik kroků:

Tato možnost je však vhodná i pro čipset AMD. Tak to zkuste.

Někdy se stane, že odpovídající řádek neobsahuje informace, které potřebujeme.

Další možnost lze bezpečně zavolat vizuální kontrola samotná deska. Chcete-li to provést, stačí otevřít svůj systémová jednotka.

Použití dodatečného softwaru( )

Ještě jeden ne méně efektivním způsobem Způsob aktualizace ovladačů čipové sady je pomocí programů vývojář třetí strany pro objasnění modelu.

Přestože dnes existuje mnoho podobného vývoje, mnoho odborníků se shoduje, že je k tomu nejlepší použít CPU-Z. Tato utilita snadno určí typ a model čipové sady. Chcete-li to provést, musíte provést několik pohybů:


Tato metoda je vhodná, když se chystáte změnit " palivové dříví"na notebooku. Ostatně jeho rozmotání za účelem zjištění modelu bude problematické.

Chcete-li ovladač aktualizovat, přejděte na web vývojáře a vyhledejte příslušný software. Stáhněte a spusťte soubor. Pomocí výzev nainstalujeme software. To může trvat až deset minut. Po dokončení procesu restartujte počítač.

Váš hardware by nyní měl fungovat bez chyb. Navíc se výrazně zvýší rychlost zpracování dat.

Instalace ovladačů pro počítač (PC) je rozdělena do dvou (nebo tří) fází:

  1. Instalace ovladačů pro základní desku
  2. Instalace ovladačů pro grafickou kartu (volitelné)
  3. Instalace všech ostatních ovladačů (volitelné)

Volitelné, protože možná nemáte samostatnou grafickou kartu, ale pro vestavěnou dáte vše do sekce ... pro základní desku.

1. Instalace ovladačů pro základní desku

Lze rozdělit do následujících fází:

  1. Zjistěte model základní desky
  2. Najděte model na webu výrobce
  3. Nainstalujte ovladač pro čipovou sadu
  4. Nainstalujte vše ostatní

1.1. Zjistěte model základní desky

Model je napsán na samotné základní desce a na krabici od ní. Pokud se krabice nezachovala, tak ideální a 100% způsob, jak to zjistit, je otevřít systémovou jednotku a podívat se, co je na ní napsáno. Pokud to není možné (například váš počítač je v záruce a jsou tam plomby), pak můžete zkusit utilitu HWMonitor nebo CPU-Z. Stáhněte, rozbalte a spusťte pro .

1.2. Najděte model na webu výrobce

Máte například základní desku ASUS Z170-PRO. Otevřete prohlížeč. Píšeme do vyhledávací lišta„ASUS“ (Google a Yandex rozumí v jakémkoli rozvržení). Přejděte na webovou stránku www.asus.com.

Nahoře v poli pískání napíšeme náš model.

Když jste našli stránku o svém základní deska musíte: přejděte do části „Podpora“, přepněte se na kartu „Ovladače a nástroje“, vyberte ze seznamu svůj operační systém. .

Pokud váš systém není v rozevíracím seznamu, viz.

1.3. Nainstalujte ovladač pro čipovou sadu

3. Nainstalujte všechny ostatní ovladače (volitelné)

U ostatních zařízení postupujeme stejně. Najdeme výrobce zařízení (na krabici nebo na samotném zařízení), stáhneme ovladače pro váš systém z oficiálních stránek nebo z těchto stránek a nainstalujeme je.

Jak automaticky nainstalovat ovladače do počítače

Existují dva nástroje a DriverUpdaterPro. První je zdarma (nezapomeňte přejít do expertního režimu a vybrat si, co se má nainstalovat a co ne). Druhý je placený - nemusíte tam nic konfigurovat.

Další informace o instalaci ovladačů pro váš počítač naleznete ve videu níže.

Mnoho lidí ani netuší, že všechny služby, které využíváme na internetu, jsou založeny na úplně stejných počítačích, které fungují v našich bytech, pouze jsou nakonfigurovány úplně jinak a nemohou se pochlubit krásnými grafické rozhraní a jsou řízeny pomocí specializovaných týmů. Tyto počítače se nazývají servery. Informovaní lidé samozřejmě vědí, jak konfigurovat a „zvyšovat“ vlastní server. Ti, kteří jsou v tomto byznysu noví, potřebují prostudovat více než jedno fórum, aby tomu konečně přišli na kloub. Jedna věc je jistá: zřídit levnou a stabilní server je nutné zvolit stejný levný a stabilní základ, totiž operační systém na Na bázi Linuxu. Volba většiny padá na CentOS 7. tento materiál shromážděné stručné informace o tom, jak nainstalovat CentOS 7 a vytvořit na něm základní server.

Co je CentOS?

CentOS je Linux, jehož hlavní výhodou je stabilita. Tento systém, stejně jako jeho nejbližší konkurent Fedora, byl postaven na zdrojovém kódu placené distribuce Červený klobouk Linux. Ten je zase ideálním nástrojem pro systémové administrátory, jejichž práce vyžaduje předvídatelnost, stabilní práci a pohodlné ovládání.

CentOS se nemůže pochlubit nejvíce nejnovější verze balíčků, na rozdíl od Fedory, ale každý správce systému bude rád, když Fedora nebo jiná moderní distribuce s nejnovějšími balíčky „padne“ a CentOS bude dál tiše fungovat bez ohledu na okolnosti. Tento materiál stručně popisuje proces nastavení a instalace CentOS 7, hlavní vlastnosti systému a pracovní prostředí.

Stáhněte si CentOS 7

Před instalace CentOS 7 si musíte stáhnout distribuci operační systém na oficiálních stránkách.

Existuje několik možností stahování:

  • Soubor ISO pro vypálení na disk je ideální pro většinu lidí plnohodnotný systém a grafické rozhraní;
  • ISO soubor pro instalaci z pevného disku a USB flash disku - nejvíce kompletní sada balíčky;
  • ISO pro minimální stahování - obsahuje pouze základní operační systém s minimální sadou balíčků a bez grafického rozhraní (s touto verzí distribuce můžete server snadno „zvednout“ bez instalace čehokoli navíc).

Mezi spouštěcí soubory můžete najít dva „živé“ obrazy disku se dvěma různými desktopovými prostředími (KDE a Gnome). Tyto obrázky jsou vhodné pro ty, kteří si chtějí systém před instalací vyzkoušet pevný disk.

Instalace CentOS 7

I když vyberete minimální obraz, CentOS 7 nabídne použití grafického rozhraní pro instalaci systému na váš pevný disk.

Tento proces probíhá v 6 hlavních krocích:

  • Nastavení data a času – v této fázi stačí vybrat své časové pásmo a čas se nastaví automaticky.
  • Nastavení jazyka a rozložení – musíte vybrat jeden primární systémový jazyk a jeden další a také pro ně zadat požadovaná rozložení klávesnice.
  • Zdroj instalace - zapnuto v této fázi Nemusíte nic měnit, instalační soubory budou převzaty ze systémového média.
  • Instalační software - v této fázi je třeba vybrat minimální balíček programy, protože potřebujeme nasadit server bez desktopu a grafického rozhraní.
  • Umístění instalace - v této fázi vybereme pevný disk, na který bude instalace provedena, a také rozdělení.
  • Nastavení internetu – zde je třeba zadat informace o vašem internetovém připojení.

Po zadání údajů budete muset vytvořit uživatelský profil a uvést root heslo. Po dokončení procesu instalace se počítač restartuje a vyzve vás ke spuštění nového operačního systému.

Instalace serveru CentOS 7

Zde si krátce povíme, jak nasadit univerzální server založený na CentOS 7 s minimální sadou nezbytných nástrojů, které jsou nutné pro jeho plný provoz.

Nejprve tedy musíte najít samotný server. Lze jej pronajmout online (od 250 rublů) nebo nakonfigurovat na místním počítači. Jediná věc, která je vyžadována, je SSH data, který bude použit pro přihlášení k serveru. Vezměme si jako příklad abstrakt. poštovní adresa [e-mail chráněný] a uživatelské jméno a heslo jsou také centos.

Měli byste zahájit konfiguraci vytvořením uživatele a udělením všech nezbytných práv:

  • Přidejte uživatele pomocí příkazu useradd centos;
  • Tvoříme pro něj unikátní heslo- passwd centos;
  • Vynutíme systém, aby tomuto uživateli posílal poštu root - vi /etc/aliases;
  • Dáváme uživateli práva sudo příkazem visudo (příkazový řádek odpoví potvrzením operace).

Poté musíte vypnout Firewall a SeLinux. Toto musí být provedeno, abyste se náhodně nezbavili přístupových práv k serveru. Firewall můžete zastavit pomocí příkazů systemctl stop firewalld a systemctl disable firewalld. Situace se SeLinuxem je trochu složitější: musíte otevřít odpovídající konfigurační soubor textový editor Vi pomocí příkazu vi /etc/selinux/config tam najděte řádek SELINUX=enabled a nahraďte jej SELINUX=disabled. Poté musíte restartovat systém.

Dalším krokem nastavení je instalace SSH.

K tomu potřebujete:

  • Přidejte odpovídající klíče ze severu [e-mail chráněný].
  • Změňte port v konfiguračním souboru /etc/ssh/sshd_config na port 222.
  • Zakázat přihlášení k serveru bez Kořenová práva, zadáním řádku PermitRootLogin bez hesla.
  • A restartujte server příkazem systemctl restart sshd.

Musíte také aktualizovat všechny systémy a nainstalovat úložiště epel a rpmforge. K tomu potřebujete:

  • Aktualizovat vše systémové prvky pomocí příkazu yum update.
  • Nahrát nové systémové komponenty příkaz yum -enablerepo=cr update.
  • Pokud by stávající komponenty nestačily, můžete si stáhnout modernější verze epel a rpmforge zadáním příkazu yum -y install *adresa úložiště, kde je uložena požadovaná verze softwaru* (vhodné úložiště lze snadno najít na specializované zdroje).

Kontrola služeb, nastavení Apache a PHP

Chcete-li nainstalovat další komponenty stávající serverový framework bude vyžadovat kontrolu a deaktivaci některých služeb a služeb MTA.

K tomu potřebujete:

  • Zkontrolujte, které služby již běží, pomocí příkazu systemctl -t service.
  • Zakažte všechny nepotřebné a zabraňte jejich spuštění, například kvůli instalaci poštovní služby budete muset zakázat postfix pomocí příkazů systemctl stop postfix a systemctl disable postfix.

Poté je potřeba stáhnout Apache a PHP, které jsou nezbytné pro plné fungování našeho serveru.

Takže pro toto:

  • Instalace balíčku Tým Apache yum -y nainstalovat httpd.
  • Provádíme změny v konfiguračním souboru (je třeba zadat adresu serveru, jméno, podpisy atd.).
  • Spustíme Apache a povolíme funkci autorun pomocí příkazů systemctl start httpd a systemctl enable httpd.
  • Poté přidejte PHP příkazem yum -y install php php-mbstring php-near.
  • Restartujte Apache příkazem systemctl restart httpd.

Instalace systému správy databází MySql

Před instalací MySql na CentOS 7 stojí za to objasnit, že při použití standardní manažer soubory ke stažení Systém Yum se stáhne alternativní verze program s názvem MariaDB, takže v případě CentOS budete muset použít náhradní řešení.

Pro Instalace MySql nutné:

Monitorování Zabbix

Pro Instalace Zabbix v CentOS 7 je potřeba najít nejnovější verzi klienta na oficiálních stránkách vývojáře a následně ji nainstalovat do systému.

K tomu potřebujete:

  • Přidejte úložiště pomocí příkazu rpm Uvh *link na soubor rpm s aktuální verze Zabbix*.
  • Aktualizujte seznam dostupného softwaru pomocí příkazu yum update.
  • Poté nainstalujte klienta Zabbix do systému pomocí příkazu yum install zabbix-agent.
  • Poté už zbývá jen zkontrolovat verzi klienta (je potřeba třetí) a na všechny požadavky odpovědět kladně zadáním Y na příkazovém řádku.

Instalace poštovního serveru Zimbra

Před instalací Zimbry na CentOS 7 na to musíte připravit systém.

Musíte tedy provést následující:

  • Správně nakonfigurujte soubor etc/hosts a název hostitele.
  • Povolit všechny porty Zimbra v iptables.
  • Vypněte SeLinux.
  • Zakázat všechny služby MTA.
  • Aktualizujte operační systém pomocí příkazu yum update -y.
  • Poté si musíte stáhnout příslušné balíčky pomocí příkazu yum install perl perl-core ntpl nmap sudo libidn gmp.
  • Pak - samotná utilita Zimbra *odkaz na soubor s aktuální verzí utility Zimbra*.
  • Rozbalte soubor pomocí příkazu tar a přejděte do příslušného adresáře pomocí příkazu cd.
  • Poté musíte spustit instalační proces příkazem ./install.sh —platform-override.

A je s tím kompatibilní.

Každá verze CentOS má 10letou dobu podpory. Každá verze je aktualizována každých 6 měsíců, aby podporovala nový hardware.

2019: Únik paměti linuxového jádra z 754.el6 a starších

Podle společnosti v prosinci 2018 několik uživatelů Carbon Reductor DPI ručně aktualizovalo jádro operačního systému CentOS, o několik dní později zjistil monitorovací systém Carbon Soft problém s nedostatkem BERAN na serverech. Po připojení techniků jsme zjistili, že jádra systému od 754.el6 mají únik paměti, v důsledku čehož přestává fungovat celý server - několika telekomunikačním operátorům přestalo fungovat filtrování podle registru zakázaných stránek.

Po lokalizaci problému s aktualizací operačního systému jsme jej vyřešili a problém opravili. V této situaci pomohla reakce inženýrů několika poskytovatelům internetu vyhnout se pokutám od Roskomnadzoru.

Také informoval o shromážděných statistikách, proč mohou nastat problémy se serverem pro filtrování provozu a jak se jim vyhnout. Hlavním důvodem je nesprávné vykládání a zpracování seznamů blokování. Ti telekomunikační operátoři, kteří seznamy sami zpracovávají, mají podle statistik více problémů s filtrováním, protože seznamy nahrávají do DPI nikoli přímo ze serverů Roskomnadzor, ale přes zprostředkující server. V tomto případě vývojáři doporučují přejít na klasické nahrávání pomocí elektronického digitálního podpisu nebo použít režim „delta“ s přihlášením/heslem doporučeným Roskomnadzorem.

2016: CentOS Atomic Host

CentOS Atomic Host je kompilací produktu Red Hat Enterprise Linux Atomic Host 7.2, vytvořeného na základě vývoje bezplatného projektu Atomic.

Sestavení CentOS Atomic Host jsou k dispozici ve formě instalačních ISO, obrázků virtuální stroje Vagrant (Libvirt, VirtualBox), qcow2 (OpenStack, AWS, Libvirt) a AMI (Amazon Machine Image). Hlavní součásti CentOS Atomic Host jsou balíčky s linuxovým jádrem 3.10.0-327, docker-1.8.2-10, cloud-init-0.7.5-10, atomic-1.6-6.gitca1e384, kubernetes-1.0.3 -0,2, etcd-2,1,1-2, ostree-2015,9-2 a flanel-0,5,3-8.

Atomic Host poskytuje základní prostředí, které obsahuje pouze minimální sada komponenty (systemd, journald, docker, rpm-OSTree, geard atd.) potřebné ke spuštění a správě izolovaných kontejnerů. Všechny balíčky, díky kterým to funguje ukončovat aplikace, jsou dodávány přímo jako součást kontejnerů a hostitelský systém neobsahuje nic navíc. Složení hostitelského systému je nedělitelné a je zpracováno jako úplný obraz, bez rozdělení na jednotlivé balíčky. V tomto případě je samotný obraz tvořen na základě standardních balíčků CentOS 7 RPM pomocí systému rpm-ostree.

Kontejnery nejsou vázány na základní systém a lze je přesouvat z jednoho serveru na druhý, stejně jako centrálně aktualizovat a nahrazovat bez restartování serveru. Poskytování služeb ve formě kontejnerů usnadňuje testování produktu, např. nová verze aplikace nebo aktualizace kontejneru mohou být předem otestovány na vývojářském počítači a poté přeneseny beze změny na produkční server, čímž nahradí předchozí pracovní obraz kontejneru. V případě selhání serveru lze kontejner s minimálním zpožděním vyzvednout na jiném stroji.

Vlastnosti Atomic Host

  • Prostředí Atomic Host je aktualizováno atomicky, nahrazením obrazu celého systému, aniž by došlo k jeho rozdělování do samostatných balíčků, což umožňuje snadno se vrátit do předchozího stavu v případě problémů.
  • Framework Kubernetes se používá ke správě clusterů kontejnerů, otevřela společnost Google.
  • Kromě cgroups a jmenných prostorů poskytuje SELinux další izolaci aplikací v kontejnerech, což přidává další bariéru ochrany.
  • Prostředí Atomic Host lze nasadit nejen na fyzické servery, ale také v virtuální stroje, privátní a veřejná cloudová prostředí, včetně možnosti běžet pod Amazonem Webové služby a Google Compute Engine.
  • Obrazy kontejnerů běžící v prostředí Atomic Host jsou formátovány v Dockeru;
  • K aktualizaci systémového prostředí se používá technologie OSTree, ve které je obraz systému atomicky aktualizován z úložiště podobného Gitu, což vám umožňuje aplikovat metody řízení verzí na distribuční komponenty (například můžete rychle vrátit systém zpět na předchozí stav). Balíčky RPM jsou překládány do úložiště OSTree pomocí speciální vrstvy rpm-ostree;
  • Poskytuje nástroje pro postupné aplikování aktualizací, což eliminuje potřebu zcela nahradit bitovou kopii při každé aktualizaci;
  • Instalace a vazba kontejnerů na systemd, stejně jako koordinace provádění kontejnerů na různí hostitelé, se provádí pomocí nového nástroje GearD. GearD bude součástí budoucí verze platformy OpenShift a převezme úlohu rychlého dodání a nasazení aplikačního kódu do softwarová prostředí založené na izolovaných kontejnerech využívajících metody kontinuální integrace;
  • Podpora pro spouštění privilegovaných kontejnerů, umožňující distribuci aplikací pro správu, které vyžadují přístup k obsahu základního hostitelského systému nebo jiných kontejnerů, jako kontejnery.

2015: CentOS 7.1511 pro architekturu i686, ARM a PowerPC

21. prosince 2015 projekt CentOS oznámil dostupnost distribučních edic CentOS Linux 7.1511 pro alternativní platformy podporované projektem CentOS.

K dispozici jsou sestavy pro 32bitovou architekturu i386/i686, Armhfp (lze použít na Raspberry Pi2, Cubie truck, Bananapi atd.), PowerPC64 a PowerPC8 LE. Očekává se vydání CentOS 7.1511 pro ARM64/Aarch64.

Distribuce RHEL 7.2 použitá jako základ pro CentOS 7.1511 je vydána pouze pro 64bitové systémy. Adaptace balíčkové základny pro 32bitové systémy byla provedena v důsledku aktivit CentOS Linux AltArch SIG (Special Interest Group), která zahrnovala účastníky se zájmem o portování CentOS na jiné platformy a architektury než x86_64 a oficiálně nepodporované v základní edice.

Když jsem si položil otázku, jakou distribuci zvolit pro ty nově vyzrálé, které potřebuji, opět narážím na odpověď: „Cokoli víte nejlépe, nainstalujte si to!“ A jen proséváním poměrně značného množství informací si můžete udělat poněkud jasnější obrázek. Vzhledem k okolnostem byly v mém okruhu tři distribuce: Debian, Ubuntu a CentOS. No, zkusme přijít na to, co je co.

  • Vlastníci a komunity

Jak víte, Linux je bezplatný operační systém s otevřeným zdrojovým kódem zdrojový kód. To je hlavní důvod takové rozmanitosti obrázků. Ano, také existuje komerční verze. Při nákupu takového produktu platíte za značkové balíčky a podporu, nikoli však za samotný operační systém. Přesně tím se řídil Red Hat, když organizoval distribuci obrazu CentOS Linux pod svou střechou a nabízel jej všem, kteří chtějí zdarma používat řešení třídy Enterprise. Ve skutečnosti dnes komunitu CentOS tvoří zaměstnanci společnosti Red Hat. Distribuce CentOS je plně kompatibilní s distribucí RHEL a technický rozdíl je pouze v přítomnosti ochranné známky a designu. Projekt byl zahájen v březnu 2004 a momentálně je jedním z nejoblíbenějších serverová řešení díky vysoké stabilitě a kompatibilitě.

Projekt Debian je poněkud starší. Byl založen v srpnu 1993 a byl umístěn jako zcela neziskový projekt. Navzdory názorům skeptiků je systém stále živý a vzkvétá. Pozornost projektu podle autora stále nepolevuje, především díky filozofii vývoje, velkému množství svobodného softwaru a stabilnímu jádru.

Systém Ubuntu je příbuzný Debianu, spíše dcera. Zrodil se v červenci 2005 díky společnosti Canonical, která vývoj projektu dodnes financuje a kontroluje. Názory společnosti Canonical na vývoj systému, na rozdíl od mnoha dalších následovníků Debianu, zůstaly věrné filozofii distribuce svobodného softwaru a byly také velmi loajální ke kritice a dodatkům. Díky tomu se projekt v současnosti aktivně rozvíjí a podporuje komunitou.

  • Všechno je tak, ale ne tak!

Obecně platí, že správa jakéhokoli operačního systému (nejen *nix) vyžaduje velmi podobnou sadu znalostí: práce se systémem souborů, síťovými připojeními, službami nebo démony, balíčky aplikačního softwaru. Povídání o Linuxová rodina, samozřejmě, myslíme partu konfigurační soubory, příkazový řádek (i když to není nutné), základní struktura složek v kořenovém adresáři. Každá distribuce má však své vlastní jemnosti a nuance. Například: dobře známý „BIND“, který překládá jména na IP adresy v CentOS, se nazývá „named“ a webový server „appache2“ z Debianu a Ubuntu byl v CentOS transformován na „httpd“. Mimochodem, výchozí struktura složek a souborů pro appache v ubuntu spíše připomíná konfiguraci pro velkého hostitele, zatímco základní konfigurace Webový server v CentOS je navržen tak, aby hostoval jeden podnikový web a nemá takový řetězec konfiguračních souborů. Jeden je samozřejmě transformovatelný na jiný, ale ne identický. Podobné věci jsou pozorovány při práci s příkazy: například při práci s repozitáři používá Debian apt-get, zatímco v CentOS používáme yum. Podstata je stejná, ale taková zoo příkazů nezkušeného uživatele Linuxu často zmate.

  • Podporovaný hardware, použité balíčky a verze

Nabízí se tedy rozumná otázka: co si vybrat? (Zejména pokud je vám jedno, se kterým systémem se začnete seznamovat.) Autor doporučuje dobře si rozmyslet, k jakým úkolům budete server využívat a jaké na to máte prostředky. Pokud máte fyzické vybavení, který hodláte použít ve svém projektu, musíte jej nejprve zkontrolovat v seznamu podporovaného hardwaru pro každou distribuci. Na základě zkušeností má Debian méně hardwarových problémů než CentOS, přestože podniková distribuce neustále rozšiřuje obzory své podpory. železářské zboží. Dále podrobně zvážíme požadovaný software a jeho verze. Standardní repozitáře CentOS jsou poměrně řídké, takže v údržbě (například) bude pravděpodobně jednodušší použít Debian a nainstalovat již sestavený balíček, než jej ručně sestavit (a v budoucnu případně přebudovat při aktualizaci) pro CentOS. A i když Ubuntu používá repozitáře Debianu, díky rozdílu v přístupech ke klasifikaci softwaru bude pohodlné používat Ubuntu, které je v rychlosti aktualizace balíčků před všemi. Nezapomeňte však, že novější balíček ne vždy zaručí stabilitu. V této věci je na vás, abyste se rozhodli. Autor raději balancuje někde uprostřed mezi novými příležitostmi a osvědčenými spolehlivými řešeními.

A na svačinu o verzích. Níže je navrženo srovnávací tabulka vydání samotných distribucí. Udělejte si vlastní závěry.

Produkt verze datum vydání krycí jméno
Debian 8.0 dubna 2015 Jessie
7.0 května 2013 Sípavý
6.0 února 2011 Sevření
5.0 února 2009 Lenny
4.0 dubna 2007 Leptat
Ubuntu 16,04 LTS 21. dubna 2016 Xenial Xerus
14,04 LTS 17. dubna 2014 Spolehlivý Tahr
12,04 LTS 26. dubna 2012 Přesný Pangolin
10,04 LTS 29. dubna 2010 Jasný rys
8,04 LTS 24. dubna 2008 Hardy Heron
CentOS 7 7. července 2014
6 20. července 2011
5 12. dubna 2007
4 9. března 2005
3 5. ledna 2001
  • Instalace. Existují skutečně nějaké rozdíly?

V rozsáhlých oblastech internetu existuje mnoho tvrzení, že instalace jednoho obrazu se liší od instalace jiného, ​​pro některé se zdá být hojnost nastavení výhodou, ale pro jiné to značně komplikuje úkol. V realitě našeho života je krajně nepravděpodobné, že by instalace serveru byla svěřena blonďaté sekretářce a specialista vykonávající roli administrátora musí mít základní znalostiÓ souborové systémy a rozložení disku, nastavení sítě, zavaděče a nainstalované role serveru. Instalace některé z distribucí by tedy neměla způsobit žádné problémy. Každý ze systémů má režim instalace GUI, jehož hodnocení pohodlnosti je však také značně subjektivní. Mezi rozdíly stojí za zmínku, že Debian má nejskromnější sadu předkonfigurovaných rolí, ale jak je to důležité přímo pro vás, není na rozhodnutí autora.

  • Zabezpečení: root, SELinux a další děsivá slova.

Stále probíhá Instalace Ubuntu můžete si jí všimnout charakteristický rys. Systém nevyžaduje použití účtu „root“ místo toho se používá nástroj „sudo“, který povyšuje práva uživatele na root, pokud uživatel samozřejmě má taková oprávnění. Tento přístup je podle autora podobný Uživatelský účet Ovládání od Microsoftu. Rozhodně zvyšuje úroveň zabezpečení a je užitečný při provozu, byť na první pohled komplikuje administrativní procesy.

Systémy pro povinný přístup aplikací k systémovým prostředkům jsou přítomny ve všech porovnávaných systémech. CentOS úspěšně používá SELinux, zatímco AppArmor je vyvinut pro Ubuntu, který se v případě potřeby také úspěšně používá na Debianu. Které jsou lepší a je nutné je vůbec používat a v jakých případech? velké téma samostatný článek, takže nemá cenu se tím teď podrobně zabývat.

  • Spotřeba zdrojů a zátěžové testování

Minimální systémové požadavky Zdroje jsou uvedeny v tabulce níže:

Paměť (minimální) HDD (minimální)
Debian 128 Mb 2 Gb
Ubuntu 128 Mb 0,5 Gb
CentOS 1024 Mb 10 Gb

Podle provedených testů (lze si prohlédnout několik příkladů výsledků testů) jsou z krabice Debian a Ubuntu v rychlosti webového serveru v testování výkonu databáze poněkud před CentOS, vše velmi závisí na použitém databázovém serveru a jeho verze.

  • Integrace s jinými systémy

Všechno je zde celkem logické. Pro realizaci integrace je nutné mít úzké kontakty mezi vývojáři integrovaných systémů. Samozřejmě je jednodušší navázat kontakt se skupinou oficiálních zástupců než s komunitou. Tento závěr potvrzuje i praxe: CentOS (jako obdoba RedHat) byl jedním z prvních podporovaných v systémech virtualizace společnosti Microsoft. Také přesně CentOS je lepší ostatní se integrují s ActiveDirectory. Pokud však již máte několik serverů Debianu, nemusí mít vždy smysl nasadit CentOS, i když je nutná určitá integrace. Z dlouhodobého hlediska budou mzdové náklady na integraci možná nižší než mzdové náklady na údržbu operačního systému, který se liší od všech ostatních.

Obecně, když shrneme vše výše uvedené a pokusíme se odpovědět na otázku položenou na samém začátku článku, můžeme říci, co si vybrat Obrázek Linuxu nezbytné pro vaše úkoly. Pouze tím, že nejprve vyhodnotíte a zvážíte všechny požadavky na hardwarovou platformu, software, okolní infrastruktura a administrativní dovednosti mohou učinit správnou volbu. Rozhodně správné rozhodnutí ne a vždy budou nějaké nedostatky. Ale v pevné víře autora lze tyto nedostatky odstranit pomocí dalších nastavení nebo řešení. A pokud mzdové náklady na nápravu nedostatků převyšují účelnost, jednoduše je zanedbávejte. Koneckonců už máte dostatek argumentů, abyste zvolili své řešení.

Žádné podobné články nejsou.




Nahoru