Um eine Redaxo-Installation von einem Server auf einen anderen Server zu übertragen, gibt es verschiedene Lösungswege. Im Regelfall müssen dazu das Dateisystem (Redaxo, einschließlich Addons und Konfigurationsdateien) und die Datenbank umgezogen werden.
Falls sich dabei auch die verwendete (Sub-)Domain ändert, sollte nach dem Umzug im Bereich System
die Domain angepasst werden. Wenn ein Rewrite-Addon zum Einsatz kommt, müssen dort die Einstellungen ggf. angepasst werden. Hierzu die Dokumentation des verwendeten Addons unbedingt beachten.
Die nachfolgenden Lösungen zeigen den klassischen Weg mittels via "FTP,SFTP, WebDAV"-Datensicherung.
Tipp: Einige Hoster bieten zur Verwaltung des Webspaces auch Oberflächen wie PLESK oder CPANEL an. Hier enthalten ist auch ein Dateimanager, mit dem man die komplette Dateistruktur einer Webpräsenz zippen und entpacken kann. Websitebetreiber mit einem Shell-Zugriff können häufig auch einen direkten "Server zu Server"-Filefransfer z.B. per SCP durchführen.
- Sicherung der kompletten Datenbank über das
Backup
-Addon in Redaxo. - Download aller Ordner und Dazeien der REDAXO-Installation, z.B. per SFTP
- Upload der in Schritt 2 heruntergeladenen Dateien auf den Ziel-Server
- Import der Datenbank-Sicherung in der neuen Datenbank, z.B. mit PHPMyAdmin oder Adminer
- Unter
/redaxo/data/core/config.yml
die Zeilesetup
vonfalse
auftrue
stellen - Ebenfalls unter
/redaxo/data/core/config.yml
unterhalb der Zeiledb
die neuen Datenbank-Zugangsdaten einstellen. - Das Setup durchlaufen und in Schritt 4 des Setups keine Änderungen an der Datenbank vornehmen sowie keinen weiteren Administrator-Benutzer erstellen.
- Anschließend einloggen und ggf. im Bereich
System
den Cache löschen.
- Sicherung der kompletten Datenbank über das
Backup
-Addon in Redaxo - Download aller Ordner und Dazeien der REDAXO-Installation, z.B. per SFTP
- Upload der in Schritt 2 heruntergeladenen Dateien auf den Ziel-Server
- Unter
/redaxo/data/core/config.yml
die Zeilesetup
vonfalse
auftrue
stellen - Das Setup durchlaufen und in Schritt 4 des Setups die neuen Datenbank-Zugangsdaten angeben. Außerdem einen Test-Admin anlegen.
- Mit dem Test-Admin einloggen und über das
Backup-Addon
die Datenbank-Sicherung einspielen. Achtung: Hierbei wird der gerade angelegte Test-Admin mit derid=1
überschrieben. - Anschließend ggf. im Bereich
System
den Cache löschen.