Porównanie Centos, Debian i Ubuntu

Linux ma dużą liczbę dystrybucji, które są szeroko podzielone na wersje komercyjne prowadzone przez firmy komercyjne i bezpłatne dystrybucje prowadzone przez społeczność open source.

Przykład wersji komercyjnej jestRedhati wersja społeczności typu open source jest jakDebian. Oba mają różne cechy i odgrywają różne role w różnych obszarach aplikacji i nie można ich uogólnić. Większość VPS zapewnia tylko dystrybucje utrzymane przez społeczność open source. Oto szybka analiza tych różnych rozkładów Linuksa.

Porównanie Centos vs Debian vs Ubuntu

Ubuntu

Ubuntu opiera się na Debianie i ma coraz więcej fanów w ostatnich latach. Ubuntu ma piękny interfejs użytkownika, kompletny system zarządzania pakietami, potężne wsparcie źródła oprogramowania i bogatą społeczność techniczną. Ubuntu ma również dobrą kompatybilność z większością sprzętu, w tym z najnowszymi kartami graficznymi i nie tylko. Wszystko to sprawia, że ​​Ubuntu jest coraz bardziej popularny. Ale nie zapominaj: wszystko, czego potrzebujesz, to prosty, stabilny, łatwy w użyciu w systemie serwerowym!

Graficzny interfejs Ubuntu jest piękny, ale określa również, że jego najlepszym obszarem aplikacji jest system operacyjny komputerowy, a nie system operacyjny serwera. Jeśli chcesz wciągające środowisko w procesie uczenia się Linuksa, Ubuntu jest naprawdę dobry; Po prostu zainstaluj go na własnym komputerze zamiast na serwerze. Z tego punktu widzenia graficzny Ubuntu nie jest pierwszym wyborem do zainstalowania w VPS, ponieważ nikt nie chce marnować przechowywania i cennej pamięci swoich komercyjnych jednostek serwerów. Chociaż Ubuntu ma również edycję serwerów, ale nadal, jeśli zobaczysz większość firm hostingowych i innych firm centralnych danych, ogólnie nie wolą Ubuntu na swoich serwerach ze względu na stabilność i niezawodność.

Centos

Przekonasz się, że wiele firm komercyjnych wdrażających serwery w środowisku produkcyjnym jestSystemy Centos,a Centos to ponowne wydanie społecznościKod źródłowy RHEL. Centos jest prosty, a jego wiersz poleceń jest lepszy i bardziej stabilny wraz z silną dokumentacją angielską i wsparciem społeczności rozwoju. Ma takie same pochodzenie co Redhat, chociaż wsparcie komercyjne nie jest dostarczane osobno, często można znaleźć wskazówkę z Redhat. W porównaniu z Debianem CentoS jest nieco większy i jest bardzo dojrzałym rozkładem Linux open source.

Debian

Ogólnie rzecz biorąc, Debian jest systemem operacyjnym odpowiednim dla serwerów i jest znacznie bardziej stabilny niż Ubuntu. Można powiedzieć, że stabilność jest niezrównana. Cały system Debian, o ile nie ma wady logicznej na poziomie aplikacji, jest zasadniczo nie dożywa, jest to system, który nie musi być ponownie uruchamiany przez cały rok (oczywiście jest to przesadzone, ale nie przesadza jego stabilność). Cały rdzeń systemu Debiana jest bardzo mały, nie tylko stabilny, ale także zajmuje mniej miejsca na dysku twardym i zajmuje mniej pamięci. Na serwerach bez GUI debian może działać z 64 MB pamięci RAM, jednak na lepsze i gładsze działanie 256 MB pamięci RAM jest zalecane, podczas gdy CentOS jest wymagany więcej. Jednak dokumentacja Debiana pomocy jest nieco mniejsza niż centos, jednak Internet jest w pełni nieoficjalnym samouczkami Debian utrzymywanymi i publikowanymi przez różne strony internetowe, ale nie można na nich polegać.

Ze względu na doskonałą wydajność i stabilność Debian jest bardzo popularny wśród użytkowników VPS.

Ponadto istnieje seria systemów Linux i FreeBSD, UNIX i innych, takich jak Arch Linux, Gentoo i Slackware. Ponieważ ich pola są bardziej profesjonalne, rzadko pojawiają się u VPS, więc nie są wprowadzane.

Dla początkujących zalecamy CentOS lub Debian, z których oba mogą działać płynnie na niższym konfiguracji VPS. Jeśli jednak konfiguracja VPS jest zbyt niska (pamięć OpenVZ jest poniżej 128 mln, czyli architektura Xen jest poniżej 192 mln), zaleca się Debian; W przeciwnym razie CentOS zaleca się uzyskanie większej pomocy online i wsparcia, co ułatwia rozpoczęcie pracy.

Centos, Ubuntu, Debian Three Linux to bardzo dobre i systemy typu open source, również wyposażone są w płatne wersje komercyjne wzdłuż bezpłatnych wersji, następujące proste porównanie tych trzech systemów.

System Centos

Wielu webmasterów zazwyczaj wybiera system Centos, ponieważ tak jestopracowany z niezawodnego i stabilnego kodu źródłowego Redhat.Centos usuwa wiele aplikacji, które nie są związane z funkcjonalnością serwera. System jest prosty, ale bardzo stabilny. Operacje wiersza poleceń ułatwia zarządzanie systemami i aplikacjami, a jeśli gdzieś utknęły, może przyjąć pomoc w dokumentacji i wsparciu społeczności.

System Ubuntu

Ubuntu ma piękny interfejs użytkownika, kompletny system zarządzania pakietami, potężną obsługę źródła oprogramowania, bogatą społeczność techniczną i obsługę Ubuntu dla sprzętu komputerowego jest lepsze niż Centos i Debian; Kompatybilność jest silna. Ubuntu oferuje również wiele aplikacji, które są bardzo dobre dla osoby, która jest początkująca i chce zapoznać się z Linuksem. Ale w przypadku serwera nie potrzebujemy tak wielu aplikacji zamiast tego, że potrzebujemy stabilnego, łatwego w obsłudze i prostym w utrzymaniu systemu operacyjnego.Jeśli jednak chcesz użyć interfejsu graficznego po stronie serwera i z repozytorium tysięcy pakietów oprogramowania, Ubuntu jest dobrym wyborem. Musisz zwrócić uwagę na to, że interfejs graficzny przyjmuje dużo pamięci, a im większa pamięć, tym wyższa cena VPS.

System Debian

Debian jest również bardzo odpowiedni jako system operacyjny serwera. W porównaniu z Ubuntu nie ma zbyt wiele fantazji, a stabilność jest przytłaczająca. Jest to stała prawda dla systemów serwerów. Debian to system Linux. Warstwa leżąca u podstaw jest bardzo stabilna, a jądro i pamięć są zajęte. Są bardzo małe, a VPS w małej pamięci mogą płynnie uruchamiać Debiana, takie jak pamięć 128 m, ale pliki pomocy Debiana i informacje techniczne są stosunkowo niewielkie.W przypadku małej pamięci preferowana jest Debian.

W wyborze systemu Linuksa, jeśli jesteś nowicjuszem, preferowane centos, nie centy lepsze niż Debian i Ubuntu, ale Centos jest pierwszym wyborem dla początkujących na VPS. Jest stabilny, zajmuje mniej zasobów, może łatwo instalować i konfigurować za pomocą zasobu internetowego; Jego własna dokumentacja pomocy jest również bardzo potężna. Ale jeśli jesteś mistrzem Linuksa, dziedzina mistrzów zazwyczaj wybiera Debiana, ponieważ Master może również uruchomić system stabilny na niskoprofilowych VPS. Ubuntu z dużą społecznością oraz pomagając przewodnikom i samouczki dostępne w Internecie, również bezpłatnie jest bardziej odpowiednia dla początkujących na swoich komputerach osobistych. Ale jeśli chodzi o pieniądze, zajmuje więcej zasobów niż dwa poprzednie systemy, a VPS w zasadzie sprzedaje pamięć, im wyższa pamięć, tym droższa cena.

Obsługujemy jedne z największych na świecie operacji internetowych, więc przywiązujemy ogromną wagę do niezawodności i stabilności i jesteśmy naszym priorytetem. W tym celu używamy Linux tylko do obsługi systemu klienta. Ale jakiego rozkładu Linuksa powinniśmy użyć dla naszych serwerów? Odpowiedź brzmi: Centos, ale dlaczego?

Jako duży operator systemu przez długi czas musimy znaleźć niezawodny, przewidywalny system w różnych dużych systemach, musimy pochodzić z najpotężniejszych dostawców oprogramowania na świecie i projektów typu open source. Uzyskaj silne wsparcie. W przypadku najczęściej używanych systemów potrzebujemy dokumentacji, narzędzi i zasobów globalnych.

Z tego powodu Redhat / Centos ma dłuższy cykl uwalniania; Są w stanie zaspokoić wszystkie te potrzeby, z stosunkowo niewielką ilością problemów i długoterminowej stabilności, co pozwala nam zapewnić światowej klasy konserwację tysięcy systemów z różnymi konfiguracjami, usługami i aplikacjami.

Redhat Enterprise Linux (RHEL) to dystrybucja korporacyjna złotego standardu. Jest aktualizowany co około pięć lat i ma ogromne zalety w stabilności systemu, przyszłości i bezpieczeństwa. Ilekroć wydana jest nowa główna wersja, taka jak 6.x lub najnowsza 7.x, wszystkie wersje i kod pozostaną niezmienione, tylko problemy z bezpieczeństwem lub główne błędy, takie jak backdoors, porty itp. Poprawka poprzez wydanie nowej wywrotu.

CentOS jest wersją dystrybucji RHEL w open source i opublikuje aktualizacje krótko po wydaniu Redhat. Powodem, dla którego używamy CentOS, jest to, że standardowe usługi wsparcia dla dystrybucji RHEL są bardzo drogie, około 800 do 900 USD za serwer rocznie, co nie brzmi zbyt wiele, ale wyobraź sobie, że masz dziesiątki, a nawet setki serwerów, w takim przypadku Możesz spalić kieszeń, jeśli jesteś małym przedsiębiorstwem.

Ogólne problemy z systemem RHEL/CENTOS.

Po pierwsze, po ustaleniu głównej wersji nic nie zostanie zmienione oprócz problemów bezpieczeństwa i poważnych awarii, które zostaną ustalone. Chociaż jest to dobre dla stabilności, nie jest to dobre dla wielu usług. Na przykład usługi MySQL i PHP będą one mocno rozwinięte i szeroko zmodyfikowane podczas pięcioletniego cyklu uwalniania centrów/RHEL. Na przykład MySQL 5.1 jest domyślną wersją dla wersji RHEL 6.x, ale aktualna wersja MySQL jest zaktualizowana 8.0 dla serwerów. Jednak w obecnej wersji RHEL 7.x Redhat porzucił MySQL jako domyślne dla Mariadb.

Na szczęście ten problem został łatwo rozwiązany przez menedżera pakietu Yum. W rezultacie główne oprogramowanie, takie jak rzeczywiste komponenty w obecnym RHEL/CENTOS, w tym jądro i wszystkie narzędzia, są nadal z dystrybucji, ale te dodatkowe oprogramowanie, takie jak Nginx, Apache, PHP, Java i MySQL są aktualizowane.

Po drugie, wydanie CentOS pozostaje za wydaniem Redhat, w tym kluczowe plastry i poprawki. Ale ludzie doświadczają, nie ma się czym martwić i nigdy nie będzie to problem.

Wiele osób pyta nas, dlaczego nie wybieramy systemów opartych na debian, takich jak serwer Debian lub Ubuntu. Jeśli nie mamy wyboru, popieramy tę propozycję, ale zgodnie z doświadczeniem eksperta i recenzji ludzi podanych w zakresie usług hostingowych i innych platform, systemy te nie są tak stabilne i niezawodne jak RHEL/CENTOS.

Uważamy, że wynika to częściowo z ich szybkiego rozwoju i braku testów i niedojrzałości między wersjami i kombinacjami. Jednak chociaż są bardzo popularne, główni dostawcy usług i projekty nadal wolą system RHEL/Centos, ponieważ mogą świadczyć usługi klientom korporacyjnym. Ponadto systemy oparte na debian mają wiele problemów z jądrem i stabilnością.

Oczywiście większość programistów Linux korzysta z wersji komputerowej Ubuntu i, co zrozumiałe, wolą korzystać z tego samego systemu podczas opracowywania produktów i może korzystać z wielu interesujących narzędzi. Ogólnie rzecz biorąc, nadal uważamy, że RHEL/CENTOS jest lepszą platformą wdrażania, a kilkanaście klientów z powodzeniem zwróciło się do CentOS jako środowisko produkcyjne bez żadnych problemów, ale nadal jest to trudne zadanie.

Related Posts