CentOS ist eine der beliebtesten Server-Distributionen der Welt. Es ist ein Open-Source-Fork von Red Hat Enterprise Linux (RHEL) und bietet die Vorteile von RHEL ohne die mit RHEL verbundenen Kosten.
Allerdings haben sich die Dinge in letzter Zeit geändert. Red Hat wandelt ein stabiles CentOS in ein rollierendes Release-Modell in Form von CentOS Stream um. CentOS 8 sollte bis 2029 unterstützt werden, wird jetzt aber bis Ende 2021 zwangsweise eingestellt.
Wenn Sie CentOS für Ihre Server verwenden, fragen Sie sich möglicherweise, wohin Sie von hier aus gehen sollen.
Sehen Sie, die erste und wichtigste Wahl zum Ersetzen von CentOS 8 ist CentOS Stream. Der Der Vorgang zum Upgrade von CentOS 8 auf CentOS Stream ist einfach und Sie müssen sich hier keine Gedanken über eine Neuinstallation machen.
Da es sich bei CentOS Stream jedoch um eine rollierende Version handelt, sollten Sie etwas in Betracht ziehen, das für einen Produktionsserver stabiler ist. Ich werde Ihnen bei dieser Entscheidung helfen, indem ich einige Empfehlungen in diesem Artikel vorschlage.
RHEL-basierte Server-Linux-Distributionen, die Sie als Ersatz für CentOS in Betracht ziehen sollten
Ich beginne die Liste mit einigen der RHEL-Forks, die entwickelt werden, um CentOS 8 zu ersetzen. Danach werde ich die Server-Distributionen auflisten, die Sie sofort verwenden können.
Rocky Linux (in Entwicklung)
Am selben Tag, an dem Red Hat seine Pläne bekannt gab, das stabile CentOS 8 durch das rollierende Release CentOS Stream zu ersetzen, kündigte der ursprüngliche Entwickler von CentOS ein neues Projekt an, um CentOS-Benutzern RHEL-Fork zur Verfügung zu stellen.
Dieses neue Projekt heißt Rocky Linux. Es wurde in Erinnerung an einen der Mitschöpfer des ursprünglichen CentOS-Projekts benannt. Es wurde von RHEL 8 abgespalten und zielt darauf ab, „100% Bug-für-Bug-kompatibel mit Red Hat Enterprise Linux“ zu sein.
Das Projekt befindet sich in einer rasanten Entwicklung und kann im Moment möglicherweise nicht verwendet werden. Dies ist jedoch eine der besten Entscheidungen, um CentOS 8 zu ersetzen, wenn der Support Ende 2021 endet.
Projekt Lenix (in Entwicklung)
Dies ist ein weiterer RHEL-Fork, der an einem Tag nach der Ankündigung von CentOS Stream als Standard erstellt wurde.
Projekt Lenin wird von CloudLinux erstellt, einem unternehmensorientierten Dienst, der seit mehreren Jahren maßgeschneiderte CentOS-Server bereitstellt. Angesichts ihrer jahrelangen Erfahrung mit CentOS und Enterprise-Servern sollte Project Lenix ein vielversprechender RHEL-Fork sein, um CentOS Stream zu ersetzen.
Oracle Linux
Wahrscheinlich der einzige RHEL-Fork in dieser Liste, der für die bestmögliche Verwendung gelesen werden kann. Nicht nur gebrauchsfertig, Sie können sogar Migration von bestehender CentOS-Installation zu Oracle Linux ohne es neu zu installieren.
Oracle Linux ist seit 2006 verfügbar. Es ist zu 100 % mit Red Hat Enterprise Linux (RHEL) kompatibel und bietet ein Äquivalent zu jeder RHEL-Version. Und nein, Sie müssen keine Vereinbarung mit Oracle für die Verwendung von Oracle Linux unterzeichnen.
Oracle Linux wird mit zwei Auswahlmöglichkeiten von Linux-Kerneln geliefert: dem Unzerbrechlicher Enterprise-Kernel (UEK) für Oracle Linux oder den Red Hat Compatible Kernel (RHCK).
Es ist nur so, dass die Erfolgsbilanz von Oracle bei Open-Source-Projekten nicht sehr gut ist und wahrscheinlich ist dies der Grund, warum ein echter Community-Fork in Form von CentOS Oracle Linux vorgezogen wurde. Da CentOS durch CentOS Stream ersetzt wird, ist es vielleicht der richtige Zeitpunkt, Oracle eine Chance zu geben?
ClearOS (von HP)
ClearOS wird von HP auf seinen HPE ProLiant Servern angeboten. Obwohl es auf ihrer Website nicht klar erwähnt wird, basiert ClearOS auf RHEL und CentOS.
Mitte löschen und HPE sind bei diesem Projekt eine Partnerschaft eingegangen. Das Open-Source-ClearOS steht der Community kostenlos zur Verfügung. Sie haben einen eigenen App-Marktplatz mit einer Mischung aus kostenlosen und kostenpflichtigen Anwendungen. Sie zahlen nicht für das Betriebssystem, aber möglicherweise müssen Sie für die Apps bezahlen, wenn Sie sich für eine kostenpflichtige entscheiden.
Es ist vielleicht nicht so beliebt, aber da CentOS Stream zum Standard wird, wird ClearOS eine gewisse Benutzerbasis gewinnen, wenn HP seine Karten richtig spielt. Werden sie es tun? Ich bin nicht sicher. Oracle versucht, CentOS-Benutzer anzulocken, aber ich habe keine derartigen Bemühungen von HP gesehen.
Springdale Linux (akademisches Projekt der Princeton University)
Eine Red Hat-Fork, die von Akademikern gepflegt wird? Das ist Scientific Linux, oder? Aber Scientific Linux ist seit über einem Jahr tot.
Springdale Linux (SDL) ist ein weiteres solches Projekt der Princeton University. Es war zuvor als PUIAS (Princeton University Institute for Advanced Study) bekannt.
Es gibt noch kein RHEL 8-Äquivalent zu Springdale Linux, was hier einen Hinweis auf die Geschwindigkeit der Entwicklung gibt.
Server-Distributionen, die nicht auf Red Hat basieren
In Ordung! Bisher erwähnt die Liste die auf Red Hat basierenden Distributionen. Es ist an der Zeit, sich einige der Server-Distributionen anzusehen, die nichts mit RHEL zu tun haben, aber dennoch eine gute Wahl für Ihren Produktionsserver sind.
YunoHost (Speziell für Webserver angepasst)
YunoHost basiert auf Debian und wurde angepasst, um Ihnen ein System zum Hosten Ihrer Webserver bereitzustellen.
Sie können es auf ARM-Boards wie Raspberry Pi, alten Desktops und Computern natürlich auf virtuellen privaten Servern verwenden.
YunoHost bietet auch ein webbasiertes admin Schnittstelle (inspiriert von Webmin?), damit Sie das System grafisch verwalten können. Dies ist eine große Erleichterung für jemanden, der einen Webserver hosten möchte, ohne sich jedoch zu sehr in die Befehlszeilen einzuarbeiten.
Debian-Linux
Das universelle Betriebssystem bietet eine grundsolide Serververteilung. Eine ideale Wahl für alle, die ein stabiles System wünschen.
Wenn Sie zu viel Zeit und Fähigkeiten in CentOS investiert haben, finden Sie möglicherweise Debian etwas anders, insbesondere das Paketverwaltungssystem. Ich glaube jedoch, dass es für einen erfahrenen Linux-Systemadministrator kein großes Problem sein sollte.
openSUSE
SUSE ist einer der direkten Konkurrenten von Red Hat. Sie haben das Unternehmensangebot in Form von SUSE Linux Enterprise. Ihr Open-Source-Angebot openSUSE ist ebenfalls sehr beliebt, sowohl als Desktop als auch als Server.
openSUSE ist eine gute Wahl für eine Server-Linux-Distribution. Die Leute werden heutzutage nicht verstehen, was für eine Erleichterung YAST-Tool von SUSE für Benutzer in den letzten 90er und frühen 2000er Jahren gebracht. Es ist immer noch ein praktisches Dienstprogramm zur Verwaltung des SUSE-Systems.
openSUSE gibt es in zwei Formaten: als Rolling Release Tumbleweed und als stabiles Point Release Leap. Ich vermute, Sie suchen nach Stabilität, also ist Leap das, wonach Sie streben sollten.
Ubuntu
Ubuntu
Ubuntu ist die beliebteste Distribution der Welt, beide auf Servern und Desktops. Dies ist der Grund, warum diese Liste ohne Ubuntu nicht hätte vervollständigt werden können.
Da ich Ubuntu schon lange nutze, fühle ich mich wohl, meine Webserver auf Ubuntu zu hosten. Aber das bin nur ich. Wenn Sie aus der RHEL-Domäne kommen, unterscheidet sich die Paketverwaltung hier zusammen mit einigen Netzwerk- und Verwaltungskomponenten.
Die Ubuntu LTS-Version wird mit fünf Jahren Support geliefert, was der Hälfte dessen entspricht, was eine CentOS-Version bietet. Sie können sich für einen kostenpflichtigen erweiterten Support für eine veraltete LTS-Version entscheiden, wenn Sie keine Versionen aktualisieren möchten.
Was ist deine Wahl?
Ich habe einige der wichtigsten Empfehlungen für RHEL-basierte Distributionen sowie für generische Server-Distributionen aufgelistet.
Jetzt sind Sie dran. Welche der oben aufgeführten Distributionen hat Ihnen am besten gefallen? Haben Sie weitere Vorschläge, die Sie dieser Liste hinzufügen können? Der Kommentarbereich gehört ganz Ihnen.