最終更新日2014年05月04日サーバー&ドメインコアサーバーで運営しているワードプレスをエックスサーバーに移転させることになったのでその手順をまとめました。ドメインの変更などはなく、サーバーだけを引っ越す作業です。変更なし大きく分けて以下の手順になります。コアサーバー側のデータを取得するエックスサーバー側の準備ファイルのアップロードとMySQLのインポートwp-config.phpの編集とネームサーバー変更コアサーバー側のデータを取得するまずはコアサーバーにある「ワードプレスのデータ」と「MySQLの中身」をローカルにダウンロードしてみましょう。FTPで運営しているブログのファイルををすべて丸ごとダウンロードします。※画像では「新しいフォルダー」にコピーしてますが、場所さえわかればフォルダ名は何でもいいです、念のため。次はMySQLの中身です。コアサーバーの管理画面から「サーバー設定」「データベース」と進み、「PhpMyAdmin自動インストール(MySQL管理)」の項目にある「ログイン」ボタンを押し、その下に書かれているユーザー名とパスワードを入力してベーシック認証画面からログインします。次にphpMyAdminのログイン画面になるので、ブログで使用しているMySQLのユーザ名とパスワードを入力してログインします。ユーザ名とパスワードを忘れてしまった場合は、運営しているワードプレスの最上位のフォルダにある「wp-config.php」というファイルをテキストエディタで開くと22行目付近にこのように書かれているのでそれを入力します。左メニューにあるワードプレスのデータが入っている方(「information_schema」でない方)をクリックします。次に上メニューにあるエクスポートをクリック。上の画像のような画面になったらフォーマットを「SQL」にしてエンコーディングへの変換は「なし」そして「実行」でSQLをダウンロードします。通常はこれでいいのですが、今回僕がエクスポートするデータベースには他のワードプレスでも使っている領域があるため、「エクスポート方法:」から詳細を選び、エクスポートしたい部分だけを選択して「実行」します。これで旧サーバーからのデータ抜き出しは完了です。次はエックスサーバー側でデータ受け入れの準備作業です。メニューへ戻るエックスサーバー側の準備エックスサーバー管理画面にある「ドメイン設定」から「ドメインの追加設定」に進み、使うドメインを登録してください。管理画面に戻り、DATABASE項目にある「MySQL5設定」に進みます。「MySQLの追加」でMySQLを作成します。「MySQLデータベース名」を決めて(半角英字)、文字コードはUTF-8にして追加ボタンを押します。エックスサーバーでは作成したMySQLを使用するには権限を与える必要がありますので、その作業を行います。「MySQLの一覧」に進みさきほど作成したMySQLを見てみると「アクセス権所有ユーザ」の項目が「ユーザはいません」になっているので右側の欄にあるユーザーを選択して追加ボタンでユーザ追加します。メニューへ戻るファイルのアップロードとMySQLのインポート最初の作業でローカルにダウンロードしたファイルを、今度は新しいサーバーにアップロードする作業を行います。FTPでエックスサーバー側にワードプレスのファイルを丸ごとアップロードしてください。次にMySQLからエクスポートしたSQLファイルをエックスサーバーのMySQLにインポートします。管理画面の「phpmyadmin(MySQL5)」にログインして下さい。下の画像にある、左側の色が濃くなっている部分に今まで作成したMySQLが一覧になっているので、上の作業で作成した名前のMySQLをクリック。新しく作ったMySQLに移動したら、インポートをクリック。「ファイルを選択」ボタンで、先ほどコアサーバーからインポートしたSQLファイルを選んでアップロードします。メニューへ戻るwp-config.phpの編集とネームサーバー変更ワードプレス最上部フォルダにあるwp-config.phpというファイルには、データベースの場所やパスワードを指定する記述がされています。先ほどアップロードしたwp-config.phpには旧サーバーのMySQL情報が書かれているので、これを新しいサーバー用に書き換えます。wp-config.phpだけをダウンロードしてテキストエディタで開きます。保存&再アップロードを行います。コアサーバーのセーフモード対策として.htaccessに何か追記している場合はその部分も削除して再アップロードしておきます。僕の場合は.htaccessにこのような記述をしていたので、該当部分を削除してアップロードしました。Error」と表示されてしまいます。Ver.切り替え」メニューがあるので最新のPHPに変更しておきましょう。.phps」と追記されます。この記述がないと古いバージョンのPHPに戻ってしまいます。最後にネームサーバーをエックスサーバーに向けてあげましょう。ns1.xserver.jpns2.xserver.jpns3.xserver.jpns4.xserver.jpns5.xserver.jpIPアドレスを使う場合はこちら219.94.200.246210.188.201.246219.94.200.247219.94.203.247210.188.201.247メニューへ戻る以上で移転作業が完了です。DNSが浸透するまで数時間ほどかかる場合があるので、時間をおいて確認してみましょう。Replyコメントは承認後に公開されます。メールアドレスは公開されません。「*」は必須項目です。大魔王ディアボロスさんより英語のネット用語が少なすぎる。TAS(タス)とかも追加すればいいのに。わかめちんこさんよりめちゃくちゃ面白かった。ていさんより「=RAND()」みたいに()の左側がアルファベットの時はきっちり意味があったりするので注意が必要です。()の意味は?カッコだけ書くネット用語の使い方や由来を解説へのコメント当サイトのアクセス数グーグルアナリティクスでの解析結果を公表しています。アクセス解析結果まとめリンクフリーこのブログはリンクフリーです。どのページをリンクしていただいてもOKです。reserved.サイト説明プライバシーポリシーお問い合わせ。