エックスサーバーに変えました。
理由は・・・エックスサーバー使ってるブログってアクセスが多そうで格好良いじゃん?。

普通は「アクセスが増えて来たからエックスサーバーに引越そう」ってなると思うんだけど、私は「エックスサーバー使ってるとアクセス多いブログって思われそうだから」という、まあ、形から入る感じですよ。
ちょうど更新時期だったし、今まで使ってたサーバー(さくらのスタンダード二つ借りてた)と料金もそんなに変わらないので引越しました。

その時の「サーバーお引越し」のメモ書きです。

引越の流れ

以下が簡単な流れです。

1.エックスサーバーと契約する(さくらも、まだそのまま契約しておく)
2.さくらから、ブログのデータをダウンロードする
3.エックスサーバーに、ブログのデータをアップロードする
4.wp-config.phpを書き換える
5.動作確認
6.ネームサーバーの変更
7.エラーが出る場合

ここまで終わってから、旧サーバーを解約した方がいいです。

sponsored link

1.サーバーを契約する

まず、新たにサーバーと契約します。

>>> エックスサーバー

私はエックスサーバーのX10スタンダードプランにしました。
だいたい、どこのサーバーも無料お試し期間があるので、気になったらとりあえず使ってみよう!!
(私は過去に、このお試し期間でやめたサーバーが2個ある。やっぱ実際に使ってから決めた方がいいよ。)

2.ブログのデータをダウンロードする

次はデータのダウンロードです。
ブログデータのダウンロード→データベースをエクスポートします。

まずは、データのダウンロードから。
FTPソフトで元データのある場所からデスクトップにダウンロードする。


もう何年「とりあえず試用」しているのだろうか・・・

そういえば、Mac使ってる人の定番FTPソフトって何だろう?
私はず〜〜〜っとFetchなんだけど、最近はMacでも色んなFTPソフトが出てるみたいですね。

次は、データベースのエクスポートです。
さくらのコントロールパネルにログインして、MySQLにログインします。

エクスポートをポチッとな。
あと、必ず構造の1番上の欄にチェックを入れてから、エクスポートを実行します。

ココまでで、ダウンロード作業は完了。

3.ブログのデータをアップロードする

次は、データのアップロードです。
ドメインの追加→データのアップロード→データのインポートの順に進めます。

まずエックスサーバーのサーバーパネルにログインします。

ドメイン設定を開いて、ドメイン名を追加します。
(まだ、ネームサーバーは変更しちゃいけません!!)

続いて、FTPソフトでエックスサーバーに接続します。

先ほど、ドメイン名を追加したので、エックスサーバーのフォルダの中に自分のドメインフォルダが出来ているはずです。
そこから更に先に入っていき、public_htmlというフォルダを開きます。

ここに、先ほどダウンロードしたデータをアップロードしていきます。
(この作業はかなり時間がかかったよ。)

最後に、データベースのインポートです。
エックスサーバーのサーバーパネルから、データベースの画面に行き、MySQL設定→追加をします。

データベース名を入力します。(文字コードがUFT-8になってるのを確認する!)
その後、MySQLユーザの追加にIDとパスワードを新しく入力して追加をします。

MySQL一覧のアクセス権未所有ユーザから、作ったIDを選択して追加ボタンを押します。
(そうすると、隣のアクセス所有権ユーザに名前が出て来ているはず。)

続いて、MySQLにログインします。(MySQL設定の下の、phpmyadminからログインできます)

インポート画面から、先ほどエクスポートしたファイルを選択して、インポートします。
これで、データの移動は完了。

4.wp-config.phpを書き換える

最後にwp-config.phpのデータベース名なんかを書き換えます。
wp-config.phpをテキストエディターで開きます。(メモ帳で開いちゃダメ)

ところで、テキストエディターも、Macの定番って何なんだろう?
私はmiっていうソフト使ってるんだけど・・・

書き換えるのは「データベース名」「ユーザ名」「パスワード」「ホスト名」の4つだけ。

5.動作確認

エックスサーバーには、動作確認URLという機能があります。
これで、移し替えたブログが、ちゃんと表示されるのかを確認します。

6.ネームサーバーの変更

動作確認して問題がなければ、最後にネームサーバーを変更します。
私はムームードメインでドメインを取っているので、ムームードメインのコンパネにログインしてネームサーバーの変更を行いました。

ちなみに、エックスサーバーのネームサーバーは以下の5つがあります。

ネームサーバー1:ns1.xserver.jp
ネームサーバー2:ns2.xserver.jp
ネームサーバー3:ns3.xserver.jp
ネームサーバー4:ns4.xserver.jp
ネームサーバー5:ns5.xserver.jp

ネームサーバーの変更をして、しばらく経てば、ブログデータは新しいサーバーから反映されます。
これは即時に切り替わる事もあれば、数時間かかることもある。

みんなどうやって調べているのか分からないけど、私はこのサイトを使って調べました。
ウェブ調査>>>https://www.aguse.jp/

自分のURLを入力すると、逆引きホスト名というのが出て来ます。

7.エラーが出る場合

これは、動作確認の時点で分かると思うんだけど・・・何かしらのエラーが出て、正しく表示されない事があります。

私はPHPの設定のせいでエラー出まくりました。
さくらの時に使っていたPHPのバージョンとエックスサーバーで設定してあるバージョンが違った事により出るエラーでした。
私は根性でPHPをいじって奇跡的に直りましたが、そんな事をしなくても、さくらの時と同じPHPのバージョンに変更すれば一発で表示は元通りになります。
その辺は・・・先生に聞きまくれば色々と解決策が出て来るはずなので、頑張って下さい。

sponsored link