Skip to content

Webhosting

Managed Shared Hosting. Du kaufst ein Paket, also einen Speicher-Pool plus Support-Stufe, und legst darin eine oder mehrere Websites an. Eine Website ist ein Satz Hostnamen, eine Runtime, eigene Dateien und die Datenbanken, die sie braucht.

Zu jeder Website gehören eine Konsole im Browser, ein Cron-Planer, Backups auf Abruf und SFTP-Zugang. Server, Container oder Webserver-Konfiguration verwaltest du nicht.

Die Bestellung ist nicht sofort fertig

Eine Hosting-Bestellung wartet auf einen Menschen

Die meisten unserer Produkte werden automatisch eingerichtet. Hosting nicht. Nach der Zahlung liegt die Bestellung in der manuellen Bearbeitung, bis sie von Hand freigegeben wird, und im Portal läuft dazu kein Countdown.

Plan das ein. Wenn eine Website zu einem festen Termin live sein soll, bestell das Paket ein paar Werktage vorher.

Der Ablauf hat zwei Schritte, und die werden leicht verwechselt:

  1. Du bestellst ein Paket. Sobald es freigegeben ist, erscheint es unter Webhosting im Dashboard als leeres Paket.
  2. Die Website legst du selbst an. Über Website hinzufügen am Paket. Du wählst Namen, Hostnamen, Runtime und Webserver. Das geht sofort.

Eine frisch angelegte Website steht zunächst auf Wird bereitgestellt und wechselt auf Aktiv, sobald sie ausliefert. Bis dahin zeigt das Portal nur das Status-Abzeichen.

Der Website-Name ist ein kurzer Slug und über alle Kunden hinweg eindeutig, nicht nur in deinem Konto. Ist er vergeben, bekommst du:

text
site name already in use

Ungültige Namen werden mit der Regel im Klartext abgelehnt:

text
invalid site name (3-32 chars, lowercase letters/digits/hyphens, must start with a letter)

Speicher ist ein Pool für das ganze Paket

Alle Websites eines Pakets teilen sich denselben Speicherwert. Was zählt:

Zählt mitZählt nicht mit
Die Dateien aller Websites im PaketBackups, die du erstellt hast
Datenbankgröße, Daten plus Indizes
Postfächer auf Domains, die an einer Website hängen

Gemessen wird einmal pro Stunde, Löschungen wirken also verzögert

Die Zahl im Portal ist eine Messung, kein Live-Zähler. Löschst du 20 GB, bleibt der Wert bis zum nächsten stündlichen Lauf stehen. Lösch nicht noch mehr, weil die erste Löschung angeblich "nichts gebracht" hat.

Über die Paketgröße hinauszugehen blockiert nichts. Schreibzugriffe funktionieren weiter, die Website liefert weiter aus, nichts wird gesperrt. Der Überhang wird stündlich gemessen und als eigene Position auf der nächsten Rechnung abgerechnet. Den aktuellen Satz findest du auf der Webhosting-Produktseite.

Das Portal zeigt den Zustand als einfachen Satz am Paket:

text
2.1 GB über Paket-Kontingent — Zusatzspeicher wird nachberechnet

Plan wechseln

Plan ändern an einer Website bietet ausschließlich größere Pakete an. Ein Downgrade gibt es im Portal nicht, und die API lehnt es ab:

text
target product must be a higher tier

Ein Upgrade wirkt sofort und wird anteilig auf deine laufende Abrechnungsperiode verrechnet. Es hebt die Paketgröße an; verschoben, vergrößert oder neu gestartet wird dabei nichts. Für ein kleineres Paket wende dich an den Support.

Was nicht dabei ist

Sag früh Bescheid, wenn du etwas davon brauchst, denn keines ist ein Schalter, den du umlegen kannst:

  • Keine SSH-Shell. Dateiübertragung läuft ausschließlich über SFTP, einzelne Befehle über die Konsole im Portal.
  • Keine SSH-Public-Keys. SFTP authentifiziert sich per Passwort.
  • Kein Dateimanager im Browser und kein phpMyAdmin. Dateien gehen über SFTP, Datenbanken über ihre Zugangsdaten.
  • Kein funktionierendes mail(). In der Runtime läuft kein Mail-Dienst, PHPs mail() hat also niemanden, dem es die Nachricht übergeben kann. Verschick stattdessen über SMTP.
  • Kein root, keine Paketinstallation. Alles läuft als unprivilegierter Benutzer, und nur /app überlebt einen Neustart.
  • Kein /healthz. Dieser Pfad ist auf jeder Runtime reserviert und erreicht deinen Code nie.

Hier anfangen

SeiteWorum es geht
Domains, DNS und HTTPSWelche Hostnamen du nutzen darfst, welche Records du setzt, www, Zertifikate
Runtime und PHP-EinstellungenPHP-Versionen, nginx oder Apache, Document Root, änderbare Einstellungen
Dateien, Konsole und CronSFTP, Verzeichnisaufbau, einzelne Befehle, geplante Aufgaben
DatenbankenMariaDB, Zugangsdaten, Rotation, Verbindungslimits
Backups und WiederherstellungBackups auf Abruf, ihr Inhalt, was Wiederherstellen wirklich tut
FehlersucheSortiert nach der Fehlermeldung, die du siehst

Weiter