xamppを活用してローカルPCにレンタルサーバのミラー作成
【準備】
- ftpでデータをすべてダウンロードしておく
|
|
※install.phpなど、ダウンロードできないものもあるが気にしない
- レンタルサーバからデータベースをエクスポートしておく
- phpmyadmin内では、できるだけ次のオプションをつける
- 詳細オプション指定(利用インスタンスを指定する)
- drop tableをつける(定期的に行う場合、1回目以降はテーブルが存在する)
- utf-8でエクスポート
【実施】
-
エクスポートしたデータを加工する
- データの中にはURLが入っているため、そのまま使うとインターネットを参照してしまうのでそこで、URLを更新する
|
|
-
xamppの状態を確認する
-
xamppを起動し、mysql/apacheを起動
http://localhost/xampp/
-
wp-adminが開いてログインできるかどうか確認
http://localhost/wordpress/wp-login.php
-
wordpressのコンテンツが開くかどうか確認
http://localhost/wordpress/
-
phpmyadminにログインできるかどうか確認
http://localhost/phpmyadmin/index.php
-
-
phpmyadminから、エクスポートして加工しておいたデータをインポートする
-
データベース名や認証情報を完全に同じにしておかないと、投稿やリンクが崩れる
-
dropしてからでないとcreateに失敗するので、sqlを地道に動かしていく
-
インポートが正常終了したら、SQLを発行してデータが取れるかどうか確認する
-
|
|
-
xamppの作業ディレクトリにコピーする
- xamppのmysqlとapacheを停止する
- ftpでダウンロードしたデータをコピーする
|
|
-
コピーが終了したらxamppのmysql/apacheを起動する
-
phpの中に書いてある接続情報を書き換える
- wp-config.phpの中にある次の行を更新
|
|
-
localhostでwordpressコンテンツを確認する
-
xamppを起動し、mysql/apacheを起動
http://localhost/xampp/
-
wp-adminが開いてログインできるかどうか確認
http://localhost/wordpress/wp-login.php
-
wordpressのコンテンツが開くかどうか確認
http://localhost/wordpress/
-
phpmyadminにログインできるかどうか確認
http://localhost/phpmyadmin/index.php
-