it-swarm-eu.dev

Vytvořte kopii živého webu pro testování localhost

Chtěl bych zkopírovat svůj živý web, abych ho mohl spustit na localhost a otestovat některé moduly před jejich instalací na livesite.

Existuje postup krok za krokem? Mám přístup k PHPyAdmin, takže mohu snadno exportovat databázi. Vím, že je toho víc než jen export, pomyslel si.

3
enchance

Můžete to snadno provést pomocí modul zálohování a migrace . Pokud máte hodně dynamického obsahu, měli byste pomocí tohoto modulu naplánovat také zálohování úloh cronu.

Než jsem se naučil používat příkazový řádek MySQL, protože phpmyadmin má limit velikosti importovaného souboru, komprimoval bych celý web se zálohami v soukromé cestě k souboru a přesunul jej na nový server. Pak jen odeberu nastavení databáze a nainstaluji novou instalaci Drupalu. Poté povolím záložní a migrační modul a obnovím poslední databázi.

3
Adam S

Pokud jste někdy tak nakloněni, můžete také použít drush k synchronizaci a nasazení webů.

Pokud nejste obeznámeni s drush ( drupal Shell ), jedná se o příkazový řádek, který prostřednictvím příkazu poskytuje celou řadu funkcí řádek.

Konkrétněji související s vaší otázkou, podívejte se na tento drupal uzel při synchronizaci).

Drush má dokonce vestavěný příkaz pro export databází:

drush sql-dump {database name} >> {path}

Úplný seznam příkazů naleznete v drush website .

2
chrisjlee