Shared Hosting (cPanel)
Schritt-für-Schritt-Anleitung zur Installation von FoxDesk auf Shared Hosting mit cPanel. Dateien per FTP hochladen, Datenbank konfigurieren und den Helpdesk starten.
Diese Anleitung gilt ausschließlich für die Open-Source-Version von FoxDesk, die Sie auf Ihrer eigenen Infrastruktur betreiben.
Die Anforderungen an Server, PHP, Datenbank, Cronjobs, Backups und Updates auf dieser Seite gelten nicht für FoxDesk Cloud.
FoxDesk Cloud testenInstallation über ein Hosting-Kontrollpanel
Schritt 1: Dateien hochladen
Laden Sie das neueste FoxDesk-Paket herunter und extrahieren Sie es. Verwenden Sie den Dateimanager des Hosting-Anbieters oder einen FTP-Client, um die vollständige Release-Struktur in das Dokumentenverzeichnis der FoxDesk-Domain oder -Subdomain zu kopieren.
Wichtig: Konfigurieren Sie den FTP-Client so, dass er versteckte Dateien einschließlich
.htaccessüberträgt.
Schritt 2: Datenbank vorbereiten
Im Datenbank-Panel des Hostings:
- Erstellen Sie eine neue leere Datenbank, zum Beispiel
helpdesk_db. - Erstellen Sie einen neuen MySQL-Benutzer und vergeben Sie ein starkes Passwort.
- Gewähren Sie dem Benutzer alle Rechte für die neu erstellte Datenbank.
Speichern Sie Datenbankname, Benutzernamen und Passwort in einem Passwort-Manager. Der Installer benötigt diese Werte im nächsten Schritt.
Schritt 3: Web-Assistenten ausführen
Öffnen Sie https://yourdomain.com/install.php im Browser.
Erstellen Sie
config.phpnicht vorher. Bei einer frischen Installation signalisiert die Datei, dass die Einrichtung bereits abgeschlossen ist. Der Assistent erstellt sie, nachdem die Datenbank geprüft wurde.
- Geben Sie im ersten Schritt Host (meist
localhost), Port (3306) sowie den Datenbankbenutzer, das Passwort und den Datenbanknamen aus Schritt 2 ein. Klicken Sie auf „Verbinden“. - Richten Sie die grundlegenden Helpdesk-Einstellungen (Anwendungsname) ein und erstellen Sie die Zugangsdaten für das erste Administratorkonto.
- Der Assistent schreibt
config.phpund erstellt Datenbanktabellen sowie Standard-Ticketfelder.
Wenn der Assistent die Konfiguration nicht schreiben kann, prüfen Sie, ob PHP in das FoxDesk-Stammverzeichnis und die Verzeichnisse uploads/, storage/ und backups/ schreiben darf. Verwenden Sie dafür keine weltweit beschreibbaren Rechte, sondern die vom Anbieter empfohlene Eigentümerkonfiguration.
Nach erfolgreicher Anmeldung:
- Entfernen Sie
install.phpvom Server. - Setzen Sie
config.phpfür den Webserver-Benutzer auf schreibgeschützt. - Öffnen Sie Einstellungen → System und prüfen Sie, ob Sicherungen und Zeitstempel der Hintergrundaufgaben aktualisiert werden.
