blogこの広告は、90日以上更新していないブログに表示しています。ブログTwitterGooglePocketわたしが運営しているWordPressで構築したサイトがありますが、表示スピードが遅いんですよ。それに、記事を作成していても動きが遅いし、画像をアップロードしようとしても時間がかかるのです。これまで使っていたサーバーはラクサバという格安のサービスを利用していたのですが、料金が安い分、やっぱり表示が遅いのです。そこで、おすすめのサーバーはないかなと検索してみたところ、エックスサーバーが人気だったので、エックスサーバーに移管することにしました。いうことで、今回、サーバ移管をやってみましたので、ラクサバからエックスサーバーへ移管する方法を今後のために記しておきたいと思います。元サーバーからデータをダウンロードするデータベースをエクスポートするエックスサーバーの新規登録ドメインの設定データベースの設定データベースの作成MySQLユーザの設定アクセス権の設定データベースのインポートサイトデータのアップロードwp-confingファイルの書き換えデータのアップロードサイトの表示確認サイトが表示されない場合サーバー移行してみて元サーバーからデータをダウンロードする最初に、元サーバー(ラクサバ)からワードプレスのデータをダウンロードします。いうフォルダ内に保存されていますので、このフォルダにあるデータをすべてダウンロードしましょう。ClientなどのFTPソフトを使用します。Clientというソフトを使ってダウンロードを完了させました。OSDNちなみに、わたしのワードプレスサイトでは、バックアップを取るためにBackWPUpというプラグインを導入しています。BackWPUpで作成されたバックアップファイルを1個だけダウンロードすれば、アップロードしているすべてのデータがダウンロードできます。すると、すべてのファイルがダウンロードされるまで待つ必要がなくなりますので、時間を短縮することができますよ。データベースをエクスポートする次に、元サーバーからデータベースのエクスポートを行います。データベースのエクスポートは、phpMyAdminを利用します。ラクサバのサーバパネルにログインすると「phpMyAdmin」というリンクがありますので、そちらをクリックします。phpMyAdminにログインできたら、左のツリーの中からエクスポートしたいデータベース名を選択して、上段メニューから「エクスポート」を選択します。あとは、特に設定を変えずに「実行」ボタンをクリックしました。してデータベースのエクスポートが完了しますが、こちらもBackWPUpプラグインで、データベースのバックアップを取っていれば、そちらからダウンロードすることが可能です。決めたのはエックスサーバーです。エックスサーバーは、10日間のお試し期間があります。このお試し期間の間にサーバーを移管し、きちんとサイトが表示されるかどうかを確認することができますので、お試し期間があるのは助かりますよね。いうことで、まずは、エックスサーバーの新規登録を行いました。▼エックスサーバーのお申し込みはこちらからどうぞ▼ドメインの設定サーバーの申し込みが完了したら、さっそくドメインの設定をします。エックスサーバーのインフォパネルにログインします。インフォパネルにログイン後、サーバーパネルにログインします。すると、「ドメイン設定」という項目がありますので、そちらをクリックします。ドメイン設定画面では、1「ドメインの追加設定」をクリックし、2ドメイン名を入力します。最後に3「ドメインの追加(確認)」ボタンをクリックしましょう。これでドメインの登録は完了しました。次にデータベースの設定を行います。ドメインを作成後は、「自動インストール」メニューからワードプレスをインストールすることができるのですが、自動インストールでワードプレスをインストールすると、うまくいかなかったので、自動インストールは行わずに、データベースの設定を行いました。データベースの作成まずは、データベースを作成します。メニューから「MySQL設定」をクリックします。MySQL設定画面では、1MySQL追加のタブをクリックし、2「MySQLデータベース名」を入力します。最後に、3「MySQLの追加(確認)」をクリックしましょう。これで、データベースが作成されましたので、次にMySQLユーザを追加しましょう。MySQLユーザの設定そのまま、1「MySQLユーザ追加」タブをクリックし、234必要な項目を入力します。2のユーザIDは、データベースの名前と同じ名前にしました。最後に、5「MySQLユーザの追加(確認)」をクリックしてユーザの追加は完了です。ちなみに、こちらで設定した2ユーザIDと3パスワードは、データベースをインポートする際に使用しますので、忘れないようにしてくださいね。アクセス権の設定ユーザ追加後は、先ほど作成したデータベースにアクセスできるように権限を与えなければなりません。1「MySQL一覧」のタブをクリックし、2アクセス権未所有ユーザの欄から、先ほど作成したユーザを選択し、追加ボタンをクリックします。これで、データベースの作成とそのアクセスユーザの作成が完了しました。データベースのインポート次に、元サーバーからバックアップを取ったデータベースを先ほど作成したデータベースにインポートします。サーバーパネルのメニューから「phpMyAdmin」をクリックして、phpMyAdminにログインしましょう。ログインの際にユーザIDとパスワードが求められます。ユーザ追加の際に作成したユーザIDとパスワードを入力するとログインすることができます。ログイン後は、左のツリーから先ほど作成したデータベースを選択します。1インポートをクリックし、2元サーバーからダウンロードしたデータべースのファイルを選択します。最後に画面下の方にある3「実行」ボタンをクリックします。インポートがうまくいけば、次のように表示されるでしょう。サイトデータのアップロード次に元サーバーからダウンロードしたサイトのデータをアップロードします。wp-confingファイルの書き換えアップロードする前に、wp-confingというファイルを新しい環境に合わせて修正する必要がありますので、先にそちらの修正から行いましょう。フォルダに保存されているファイルです。このファイルをテキストエディタで開き、下記の赤字の所を書き換えます。'データベースのホスト名');データベースのホスト名はサーバーパネルの「MySQL設定」をクリックすると下の方に表示されるmysql○○○○.xserver.jpといったホスト名を入力します。データのアップロードファイルの書き換えが完了したら、さっそくデータをアップロードしましょう。データのアップロードはFTPソフトを使用します。Clientを使ってアップロードしました。アップロードにかかった時間は1時間半程度でしょうか。その間、お風呂でも入ったり、ご飯食べたりしてゆっくり待ちましょう。サイトの表示確認アップロードが完了したら、サイトは表示されるはずです。ドメインのネームサーバがまだ前のサーバーになっているので、そのままアクセスしても表示されるのは、前のサーバーになります。いうことで、サイトの表示確認をするために、「動作確認URL設定」を行いましょう。動作確認URL設定を行うと、確認用のURLが発行されますので、そちらにアクセスしてみましょう。すると、きちんとサイトが表示されるはずです。サイトの表示がきちんとできたら、ネームサーバーの変更や前のサーバーの削除を行うことができます。心配なので、わたしはまだ前のサーバーを削除していませんけどね・・・。お試し期間の間は、いつでも戻れるように様子を見てみようと思います。実は、私が最初に確認用URLでサイトの表示確認をしたときは、きちんと表示されませんでした。次のような表示が出てきたのです。フォルダにindex.htmlファイルが存在するために表示されているのです。エックスサーバーがデフォルトとして保存しているファイルなので、このindex.htmlファイルは削除しちゃって構いませんよ。index.htmlファイルを削除しても表示されない場合や違う画面が表示される場合は、他に問題があるかもしれません。実際に私も次のような表示が出てきたこともありました。プログラム設定の反映待ちである可能性があります。時間をおいて再度アクセスをお試しください。この場合は、サーバーの設定やネームサーバーの変更などが完了していない可能性があります。わたしたちではどうしようもできないことなので、少し時間をおいてみるといいですよ。実際にわたしも、夜設定して「無効なURLです。」と表示されましたが、朝まで放っておいたら朝にはきちんと表示されるようになっていましたから。待つことも大事ですね。サーバー移行してみてサーバーの移行は大変でしたが、そんなに頻繁に行うことではないので、こうやってメモに残しておきました。サーバーを移行してみるとサイトの表示速度が全然違います。速い!それに、記事の編集や画像をアップロードする速度もアップしました。サーバー移行してみて大満足です。AdSenseからお支払い有効化手続きに関...将来子供をサッカー選手にしたければこの名前がいいかも!?信じてみる?サッカーファンの方なら、自分の子供が将来サッカー...Wordpressをアップデートしたらエラーになった話Wordpressのプラグイン「w3-total-cache」をアップデ...イマドキこんなことやってるの?選挙のたびに思う不思議なコト今度の日曜日は参議院選挙がありますね。topはてなブログをはじめよう!KeiTieさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。