wordpressフォルダーをコピーする
rsync -auv --delete /var/www/wordpress/ root@192.168.1.3:/var/www/wordpress/
wordpressのデーターベースをバックアップ
mysqldump --defaults-extra-file=/etc/mysql/wordpress-backup.cnf --databases wordpress > /backup/wordpress.sql
wordpressのデーターベースを移動
rsync /backup/wordpress.sql root@192.168.1.3:/backup
wordpressのデーターベースインポート
phpmyadminで空のwordpressデータベースを作る
mysql -u root -p<パスワード> wordpress < wordpress.sql
データベースのみ全権限を持つ wordpress ユーザを作成します
移動元のパスワードを設定する
GRANT ALL ON wordpress.* TO wordpress@localhost IDENTIFIED BY 'パスワード';
nginxのルートを変更する
vi /etc/nginx/sites-available/default
#root /var/www/html; root /var/www/wordpress;
Search Replace DBでデーターベースのドメイン名を変更する
wp-config.phpを変更する
vi /var/www/wordpress/wp-config.php
define(‘WP_SITEURL’,’http://<New Domain名>’);
define(‘WP_HOME’,’http://<New Domain名>’);
コメント