![](https://tateiwaman.com/wp-content/uploads/2021/12/初心者がWordpressxserverからローカル環境へ移行してみた.jpg)
cssの装飾のテストの為、wordpress(Xserver)からローカル環境(私の場合はxampp)へ移行してみたので、FTPやphpadminの使い方など解説していきます。
wordpressデータの移行
CSSのテスト用にローカルサーバー上でワードプレスを起動したく、データの移行を試みました。
ちなみにこちらねたわんさんの記事を参考にしました。
xampp、wordpressのインストール方法まで書いてくれてますので、非常に分かりやすいです。
FTPソフトを使用しwordpressのデータを移行
FTPソフトを使用し、xserverにアクセスしpublic_html以下をごっそり移行す為、一旦ディスクトップに保存します。
適当なファイルにでも保存しておきましょう。
![](https://tateiwaman.com/wp-content/uploads/2021/12/自身のサイト~.com等→Public_htmlを選択.jpg)
先ほどのデータをローカル(xampp)側のwordpressのデータと入れ替えます。
![](https://tateiwaman.com/wp-content/uploads/2021/12/データ移行先.jpg)
Cドライブ→xampp→htdocs→wordpressに移動。
上記画面のデータと入れ替えます。
こちらのデータもバックアップしたほうがよいでしょう。
wordpressフォルダに_日付など加えれば分かりやすいです。
wp-configの編集
![](https://tateiwaman.com/wp-content/uploads/2021/12/名称未設定のデザイン-2.jpg)
![](https://tateiwaman.com/wp-content/uploads/2021/12/名称未設定のデザイン-3.jpg)
wp-configを開き必要箇所をxamppのwp-configの内容に書き直します。
xserver用のデータをローカル用に訂正するようなイメージです。
![](https://tateiwaman.com/wp-content/uploads/2021/12/名称未設定のデザイン-4-1.jpg)
赤下線部分をxampp用に書き直します。
次にデータベースの移行に進みます。
phpMyAdminによるデータベースの移行
ローカル(xampp側)のwordpressのデータを削除
今度はデータベースを移行します。
まず、移行先のxampp側のデータを削除しましょう。
なお、順番は好みで良いと思います。
![](https://tateiwaman.com/wp-content/uploads/2021/12/MySQLのAdminを選択-1.jpg)
![](https://tateiwaman.com/wp-content/uploads/2021/12/wpフォルダ内全て選択し削除.jpg)
xampp起動後、MySQLのAdminを選択。
自身のwordpressのデータを選択し、中身を全て選択し削除。
xserverのデータベースをバックアップ
![](https://tateiwaman.com/wp-content/uploads/2021/12/名称未設定のデザイン-6.jpg)
![](https://tateiwaman.com/wp-content/uploads/2021/12/wordpressサーバー内全て選択.jpg)
xserverのサーバーパネルからphpmyadminを選択。
xserverの自身のwordpressのあるフォルダを選択し、中身を全て選択し出力。
出力先はディスクトップでいいと思います。
これでバックアップ完了です。
MySQLを書き換え
![](https://tateiwaman.com/wp-content/uploads/2021/12/名称未設定のデザイン-7.jpg)
![](https://tateiwaman.com/wp-content/uploads/2021/12/自身のURL→licalhostに全て変更.jpg)
バックアップしたデータ(SQL)、をvscodeで開き自身のURLの箇所を全てlocalhostへ変えましょう。
vscode上でCtrl + Alt + Enterを押すと置換機能が使えますので、上記の要領で行います。
最後に保存をします。
ローカル(xampp側)へデータ移行
![](https://tateiwaman.com/wp-content/uploads/2021/12/ディスクトップに保存したXserverのファイルを選択.jpg)
先ほど起動したxamppから今度はインポートを選び、ファイルを選択をクリックし、先ほどディスクトップに保存したファイルを選択。
実行を押せばインポートが始まります。
最後に確認をしましょう
これでデータがローカルホストに移行されました。
xamppを起動し、ローカルホストのwordpressを確認。
上手くいかない場合
何かしらのエラーが出る場合、書き換えの際のミス等が考えられます。
私はxamppのhttps化が必要とのことです。(左側)
phpMyAdminを開くとこちらもエラーが。
![](https://tateiwaman.com/wp-content/uploads/2021/12/名称未設定のデザイン-8-1.jpg)
![](https://tateiwaman.com/wp-content/uploads/2021/12/名称未設定のデザイン-9-1.jpg)
![](https://tateiwaman.com/wp-content/uploads/2021/12/名称未設定のデザイン-30.jpg)
wordpressにも何やらメッセージが。
次回はこちらの改善を行っていきます。
記事書く他にもこんなに大変とは思いませんでした(苦笑)
コメント