GREATHOSTS WISSENSBASIS

Eine PHP/MySQL-Website auf GreatHosts deployen

GreatHosts bietet einen klassischen PHP/MySQL-Webstack ohne cPanel-Konventionen vorauszusetzen. Verifiziert sind PHP bis 8.5, editierbare php.ini, OPcache und Imagick sowie MySQL 5.7, 8.0 und 8.4 mit localhost als Datenbankhost.

Zuletzt geprüft: 2026-10-03Nachweis: GreatHosts CP + Live-Katalog + Faktenbasis

1. Anforderungen der Anwendung prüfen

Lesen Sie die Projektanforderungen, bevor Sie die Hostingumgebung ändern. Prüfen Sie PHP-Versionsbereich, Erweiterungen, Datenbankversion, beschreibbare Verzeichnisse und geplante Aufgaben.

  • PHP bis 8.5 ist verfügbar.
  • Verifizierte MySQL-Versionen: 5.7, 8.0 und 8.4.
  • OPcache und Imagick sind verfügbar.
  • Eigene php.ini-Einstellungen sind möglich.
  • Cron Jobs sind verfügbar.
NachweisVerifizierte GreatHosts-Umgebung

2. Anwendungsdateien hochladen

Verwenden Sie den GreatHosts CP File Manager für Dateien oder ZIP. Die Basis ist /home/www, Domains liegen normalerweise unter /home/www/domain.com. Platzieren Sie den öffentlichen Einstiegspunkt dort, wo die Anwendung ihn erwartet.

  • Vor dem Ersetzen einer bestehenden Site Konfiguration sichern.
  • Archive wenn möglich serverseitig entpacken statt tausende Einzeldateien hochzuladen.
  • Datei- und Verzeichnisrechte nach dem Entpacken prüfen.
NachweisIn GreatHosts CP geprüft

3. Datenbank erstellen und importieren

Erstellen Sie Datenbank und Benutzer in GreatHosts CP. Importieren Sie den SQL-Dump und konfigurieren Sie localhost als Host. Nutzen Sie einen eigenen Datenbankbenutzer für die Anwendung.

  • Passenden Zeichensatz/Collation verwenden.
  • Eine von der Anwendung unterstützte MySQL-Version wählen.
  • Große SQL-Dateien bei Browserlimits ggf. teilen oder komprimieren.
NachweisVerifizierte GreatHosts-Umgebung

4. PHP gezielt konfigurieren

Wählen Sie eine kompatible PHP-Version und ändern Sie php.ini nur, wenn die Anwendung es erfordert. Erhöhen Sie Speicher-, Upload- oder Laufzeitlimits nicht wahllos.

  • Produktionsfehlerkonfiguration verwenden und keine Stacktraces anzeigen.
  • OPcache im Normalbetrieb nutzen.
  • Benötigte Erweiterungen prüfen.
  • Geheimnisse möglichst außerhalb öffentlicher Dateien halten.
NachweisGreatHosts CP + Deployment-Praxis

5. Geplante Aufgaben bei Bedarf hinzufügen

Scheduler oder Wartungsaufgaben, die per Cron laufen können, werden in GreatHosts CP eingerichtet. Ein dauerhaft laufender Systemdienst kann besser auf KVM VPS passen.

NachweisVerifizierte Fähigkeit

6. HTTPS aktivieren und testen

Nach DNS und Zertifikat die Anwendung konsequent auf HTTPS umstellen. Login, Datenbankschreibvorgänge, Uploads, Mail, Weiterleitungen und 404 testen.

  • Let’s Encrypt ist für geeignete über GreatHosts bestellte Domains kostenlos.
  • Bezahlte SSL-Zertifikate sind jährlich.
  • Base-URL nach Migration von lokal/Staging prüfen.
NachweisLive-Servicerichtlinie

7. Mit Fakten statt Vermutungen diagnostizieren

Anwendungslogs, PHP-Fehler und Browserfehler verwenden, bevor Sie Tarife wechseln. Ein HTTP 500 bedeutet nicht automatisch zu wenig Serverleistung; Ursache kann Konfiguration, Rechte, Extension oder Code sein.

  • Fehlgeschlagene Anfrage reproduzieren.
  • Log zum gleichen Zeitpunkt prüfen.
  • PHP und Extensions prüfen.
  • Datenbankzugang und Host prüfen.
  • Support Fehler und Zeit mitteilen, wenn die Ursache auf Hostingebene liegt.
NachweisBetriebspraxis

Häufige Fragen

Wie lautet der MySQL-Host?

In der verifizierten Shared-Umgebung ist es localhost.

Soll ich immer PHP 8.5 wählen?

Nein. Wählen Sie die neueste Version, die Anwendung und Abhängigkeiten ausdrücklich unterstützen.

Brauche ich VPS für eine normale PHP/MySQL-Website?

Meist nicht. Shared Hosting ist der sinnvolle Start, bis Last oder benötigte Systemdienste die verwaltete Umgebung überschreiten.

Passende Services

Anforderungen in eine Hosting-Auswahl übersetzen

Nutzen Sie die Hosting-Auswahl, wenn Sie nicht sicher sind, ob Shared, Semi-Dedicated, VPS oder Dedicated zum Projekt passt.

Hosting auswählen