Viele Gründe können dazu führen, dass eine concrete5-Website umgezogen werden muss. So kann sich beispielsweise der Webserver und dessen Domain ändern oder das Go-Live einer Seite, die bisher nur auf einem Entwicklungsserver sind, machen den Umzug erforderlich.

Folgende Schritte sind notwendig, um eine concrete5-Website umzuziehen:

  1. Cache der Seite leeren und deaktivieren.
  2. Deaktivieren der "Pretty URLs".
  3. Sichern der Datenbank mit Hilfe eines Datenbanktools wir beispielsweise phpMyAdmin (webbasierend), HeidiSQL (Windows) oder Sequel Pro (Mac).
  4. Sichern der Verzeichnisstruktur.
  5. Kopieren der concrete5-Installation an den neuen Bestimmungsort.
  6. Zurückspielen des Datenbankbackups in die neue Datenbank.
  7. Anpassen der Konfigurationsdatei /config/site.php (Achtung: nicht die Datei /concrete/config/site.php anpassen):
    define('DB_SERVER', 'mysql.yoursite.com');                   // Name des Datenbankservers
    define('DB_USERNAME', 'username');                           // Benutzername für die Datenbank
    define('DB_PASSWORD', 'pass');                               // Passwort für die Datenbank
    define('DB_DATABASE', 'dbname');                             // Name der Datenbank
    define('BASE_URL', 'http://site.com');                       // Neue URL für die Website - ACHTUNG: Darf kein Slash '/' am Ende enthalten
    define('DIR_REL', '');                                       // Falls sich die Installation in einem Unterverzeichnis befindet, hier angeben
    define('PASSWORD_SALT', 'AJWJW4KSFU7UWJHFS984JS0F03JFNWB3'); // Salt der Website, für Verschlüsselung benötigt (NICHT ÄNDERN!)
    
  8. Pretty URLs wieder aktivieren
  9. Cache aktivieren
  10. Maintenance Jobs laufen lassen, damit die sitemap.xml generiert wird
  11. FERTIG

Kommentare

Tolle Anleitung!
Tipp: bei einem Umzug von local (LAMP) auf 1und1 empfehle ich den MySQLDumper; mit phpMyAdmin ging's nicht.

Neuen Kommentar schreiben

Über mich

Mein Name ist Sebastian Widmann, ich komme aus Karlsruhe und ich beschäftige mich seit mittlerweile 12 Jahren mit Webdesign und Web-Technologien. Aus diesem Grund habe ich mich, parallel zu meinem Studium der Informationstechnik, im Jahr 2003 in diesem Bereich selbstständig gemacht.

Hilfe benötigt?

Sie benötigen Hilfe? Ich würde mich freuen, wenn ich Ihnen mit Rat und Tat zur Seite stehen kann. Kontaktieren Sie mich, einfach und unverbindlich. Entweder kann ich Ihre Anfrage direkt beantworten, oder Sie erhalten ein unverbindliches Angebot von mir. Sie gehen dabei zu keiner Zeit ein Risiko ein!