WordPress:開発用のサーバを作る

WordPressのサイトを立ち上げて、後日、そのサイトのコピーが欲しいとします。 僕はこうしました:

本番側の作業

データベースのバックアップ

mysqldump -u root -p wordpress_production > /tmp/production.dmp

ソースのコピー

(gitに全部入れているので割愛)

コピー側の作業

データベースのリストア

mysql -u root -p -D wordpress_dev < /tmp/production.dmp

URLの変更

mysql -u root -p wordpress_dev

mysql> update wp_options set option_value='http://新しいドメイン' where option_name in ('siteurl', 'home');