Drupal weblap költöztetése

Az alábbi írásban röviden leírom, hogy egy Drupal oldalt hogyan lehet úgy lemásolni, hogy egy másik tárhelyre, vagy localhostra költöztethető legyen. A következő lépéseket szoktam végigjárni.

  • Az oldalt kapcsoljuk offline állapotba (Webhely beállítása -> Webhely karbantartása)
  • Kapcsoljuk ki a rövid webcím lehetőségét (Webhely beállítása -> Rövid webcímek)
  • Töröljük a caches tartalmát (Webhely beállítása -> Teljesítmény -> Gyorstár törlése)
  • Készítsünk mentést az adatbázisról (PhpMyAdmin segítségével exportáljuk a táblákat egy sql fájlba)
  • Másoljuk le weboldalunk fájljait

Ezzel kezünkbe van mindaz, amire az új helyen szükségünk van. Az oldalunk új helyén végezzük el a következőket:

  • Importáljuk az sql fájl tartalmát egy adatbázisba (PhpMyAdmin segítségével importáljuk az sql fájlt)
  • Másoljuk fel weboldalunk fájljait az új helyre
  • Szerkesszük a sites/deafault/settings.php fájlt. Keressük meg azt a sort, ami így kezdődik $db_url. Az értékét szerkesszük az új adatbázisnak megfelelően. Pl. 'mysql://mysql_felhasznalonev:mysql_jelszo@mysql_szervernev/adatbazisnev';
  • A böngészőben nyissuk meg az új helyen oldalunkat
  • Ha a webszerver támogatja a rövid webcímeket, akkor kapcsoljuk vissza a rövid webcím használatát.
  • Kapcsoljuk online állapotba az oldalt