Blog / Auf fünf Distributionen bewährt, über zwölf Betriebssystem-Releases

Auf fünf Distributionen bewährt, über zwölf Betriebssystem-Releases

Dasselbe Panel, wo auch immer Sie es betreiben

Ein Control Panel ist nur so vertrauenswürdig wie die Server, auf denen es tatsächlich gelaufen ist. Unit-Tests sind billig und übersehen genau das, worauf es am meisten ankommt — die Art, wie ein Paket auf der einen Distribution heißt und auf einer anderen in zwei aufgeteilt ist, das Label, das eine Sicherheitsrichtlinie stillschweigend verweigert, der Dienst, der startet, aber niemals lauscht. Deshalb verlassen wir uns nicht allein auf sie.

Bevor eine Version ausgeliefert wird, wird Nimbopanel von Grund auf auf echten, frisch bereitgestellten Servern über fünf Linux-Distributionen und zwölf Betriebssystem-Releases installiert — Ubuntu, Debian, AlmaLinux, Rocky Linux und CloudLinux, jeweils in ihren aktuellen Hauptversionen (Enterprise Linux 8, 9 und 10 inbegriffen) — und durch die gesamte Arbeit geführt, die ein Betreiber erledigen würde. Jeder Durchlauf umfasst über 850 Live-Prüfungen, und eine Version geht erst dann heraus, wenn jede einzelne davon besteht.

Was „durchgängig getestet" tatsächlich bedeutet

Jeder Durchlauf ist nicht bloß eine Seite, die lädt. Es ist der gesamte Lebenszyklus, auf dem Server:

  • Installieren und einrichten aus der signierten öffentlichen Version, mit demselben Ein-Zeilen-Befehl, den Sie verwenden würden, einschließlich des Einrichtungsassistenten im Browser.
  • Konten anlegen und beweisen, dass jedes in seinem eigenen Linux-Benutzer mit seinem eigenen PHP versiegelt ist — dass eine Website wirklich keine andere erreichen kann.
  • Mail, die sich authentifiziert — eine echte Nachricht geht hinaus und kommt signiert zurück, wobei SPF, DKIM und DMARC allesamt bestehen.
  • Autoritatives DNS, Datenbanken, Dateien, SSL, das sich selbst ausstellt und erneuert.
  • Backups und Wiederherstellung, einschließlich der Wiederherstellung einer einzelnen Datenbank mit unversehrten Binärdaten.
  • Reseller und White-Label — der Kunde eines Resellers, der öffentlich über die eigenen Nameserver des Resellers auflöst, mit einem echten Zertifikat, und jede Admin-Route für ihn verweigert.
  • Ausfallsicherheit — Dienste, die abgeschossen werden und sich von selbst erholen, die Uhr vorgestellt, um eine Zertifikatserneuerung zu erzwingen, und ein echter Neustart, nach dem jede Website weiterhin ausgeliefert wird.

Wenn die Dokumentation sagt, ein Betriebssystem sei „durchgängig getestet", dann steht das hinter diesen Worten.

CloudLinux, ehrlich gesagt

Unter CloudLinux werden die kontenbezogenen LVE-Ressourcengrenzen dort beachtet, wo der Kernel sie bereitstellt, sodass ein ausgelastetes Konto seine Nachbarn nicht aushungern kann. Wir sind auch offen darüber, was wir dort noch nicht integrieren — CageFS und der PHP Selector sind nicht eingebunden, und wir sagen das, statt mehr anzudeuten, als wir liefern.

Warum es für Sie wichtig ist

Es bedeutet, dass Sie die Distribution wählen können, die Ihr Team bereits kennt, und dasselbe Panel, dieselben Funktionen und dasselbe Verhalten erhalten — kein „unterstützt"-Häkchen, das sich in der Produktion als raue Kante herausstellt. Und es bedeutet, dass wir, wenn tatsächlich einmal etwas behoben werden muss, es zuerst auf einem echten Server finden, nicht auf Ihrem.

Lesen Sie die Installationsanleitung für die aktuelle Liste, oder sehen Sie sich alles an, was das Panel enthält.