SimpleStock3.1こんにちは、管理人の高田です(プロフィール)。ここにメモしておきます。管理人メモこれまで使っていたサーバが「ラクサバ」で、これから使用する新しいサーバが「wpX」になります。参考にさせて頂いたサイトはじめに:作業の流れサーバー移転の流れは大きく以下のような感じになります。「ラクサバ」から実データをダウンロードする「ラクサバ」からデータベースをダウンロードする「wpX」で事前準備設定を行う「wpX」側にデータベースをアップロードする「wpX」側に実データをアップロードするネームサーバーを切り替える基本的には、ラクサバ側に保管されている各種データをダウンロードして、いったんローカル環境のPC上に保管し、wpXにアップロードする流れになります。移行するデータは、大きく以下の2つです。データベース:ブログの記事本文、カテゴリー、メニューの情報など以下で詳しく流れを紹介していきましょう。1.「ラクサバ」から実データをダウンロードするまずは、FTPアプリを用いて「ラクサバ」内の実データ(Wordpressのファイルや、画像データなど)を、まるっとダウンロードします。FTPアプリの設定方法ダウンロードに用いるFTPソフトはどれを使っても構いませんが、以下ではFileZillaの場合を例に解説していきます。サイトマネージャー」をクリック。「サイトマネージャー」ウィンドウが開いたら「新しいサイト」をクリックし、適当な名前を入力します。名前を付けたら、画面右側の設定項目を以下のようにします。設定が終わったら「接続」をクリック。すると、自動でラクサバに接続が行われます。自分のPCで、右側がラクサバ側のサーバ内の様子です。中のデータをすべて自分のPC側にコピペします。管理人メモ実際に必要なのは「wp-content」内のデータなのですが、バックアップも兼ねて全部コピペしておきましょう。2.「ラクサバ」からデータベースをエクスポート続いて、ラクサバからwordpressの「データベース」をダウンロードします。データベースのエクスポートラクサバにログインしたら「サーバアカウント一覧」をクリックし...「サーバーパネル」にログインします。サーバーパネルで「phpmyadmin」をクリック。以下の画面になったら赤字部分のパスワードをメモし(コピーで可)、「ここをクリック」をクリックします。以下の画面になったら「アカウントパスワードを入力します」部分に、先ほどのパスワードを入力して「現在の要求を続行」ボタンを押します。するとPHPmyAdminにログインします。PHPmyAdminでの設定PHPmyAdmin画面になったら、画面左側で「information_schema」以外の項目(これがデータベースです)を選択し「エクスポート」をクリックします。一つづつエクスポート作業を行います。以下のように「wp_」になっていれば、そのままで問題ありません。その場合、後々wpX側でデータを読み込む際にエラーが出てしまいますので、こちらの記事などを参考にして、接頭辞を「wp_」に変更する必要があります。続いてエクスポート方法の選択画面になりますので「詳細」にチェックを入れ、以下のように設定していきます。管理人メモ「圧縮」は基本的に「なし」が望ましいです。移行先のサーバでインポート時のデータ上限などが設けられている場合もあるので、どうしてもデータ量がオーバーしてしまう場合は圧縮してデータ量を削減するようにしましょう。ちなみに私の環境では「zip」だとエラーが出て書き出せずqzipで書き出すことができました。options:※デフォルトのままエンコーディングへの変換:※デフォルトのまま以上を入力したら「実行」ボタンを押します。データベースをダウンロードしたら、ここまでの作業は終了です。3.「wpX」で事前準備設定を行う続いて、新たに使用するサーバー「wpX」側の設定に移ります。データをアップロードする前に、事前準備(ドメインの追加とWordPressのインストール)を行っておく必要があります。ドメイン追加」をクリック。「他社管理のドメインを追加する」ボタンをクリック。「ドメイン名」に自分のドメインを入力し、希望の認証方法を選択して「ドメインの追加」をクリックします。管理人メモちなみに私は「WEB認証」で行いました。※Whois認証は、初めてドメインを使用する場合向けなので、現在他社サーバで稼働中のドメインの認証には「Whois認証」以外のものを使用します。無事に認証が終わると、以下のようにドメインが追加されます。WordPressのインストール画面左のメニューから「新規インストール」をクリック。各項目を入力していきます。「インストールが完了しました」と表示されればOKです。事前に行うwpX側の設定は終了です。4.「wpX」側でデータベースの設定を行うそれでは、ラクサバ側からダウンロードしておいた、もろもろのデータを、wpX側にアップロード(インポート)していきましょう。wpX管理パネルの「WordPress設定」項目で、追加したドメインを選択。「WordPress各種設定メニュー」が表示されたら画面を下までスクロールし「データベース管理」項目の「データベースのバックアップ」部分の「バックアップ」ボタンをクリックします。「インポート(復元)」項目で「ファイルを選択」をクリックし、ラクサバからエクスポートしたSQLファイル(データベース)を選択。「インポートを実行」ボタンをクリックします。以下のように「インポート処理は正常に完了しました。」と表示されれば完了です。「インポートに失敗しました」と表示される場合は?「インポートに失敗しました」と表示される場合は、以下の項目を確認してみましょう。実は私も初めはインポートに失敗してしまいました。データベースは基本的にテキストデータなのでそれほど容量が大きくなることはないはずですが、50記事程度の私のブログでなんと「200MB」もの容量があることが判明。データベースを確認すると、その9割以上が「wp_redirection_404」というテーブルにあることが判明しました。検索をかけてみたところ「Redirection」というプラグインが原因と判明、こちらを削除しました。なんと、200MBあったデータが「2MB」に激減し、無事にインポートすることができるようになりました。5.「wpX」に実データをアップロードする続いて、画像データなどの実データをアップロードしていきます・・・が、その前に少し前準備が必要になります。.htaccessを設定する先にラクサバからFTPアプリでダウンロードしておいたデータの中から、「wp-content」フォルダ内直下にある「.htaccess」を選択し・・・テキストエディタなどを使って開きます。「.htaccessの編集」で「編集」ボタンをクリックします。WordPress”内のテキストをペーストします。「設定を保存する」をクリックして、内容を確定させます。続いて、再びトップ画面に戻り「Wordpress設定」画面から「FTP設定」項目の「設定」ボタンをクリックします。「FTPアカウント設定」が表示されたら「設定変更」ボタンをクリックします。以下の画面になったら、特に設定はいじらずに「設定変更(確認)」を押します。確認画面になったら「設定編集(確定)」をクリック。アカウントIDなどが表示されるので、これをメモしておきます。「FTPアカウント設定をへ戻る」をクリックして、以下の画面になったら「FTPホスト名」の情報をメモしておきます。以上の情報をもとに、FTPアプリを設定します。【wpX公式】FileZillaFTPソフトで開くと、wpX内に新規に作成した[wp-content]フォルダ内の様子が表示されます。後は、先にダウンロードしていた実ファイルの中から「wp-content」内のファイルを丸ごとアップロードします。※アップロードの前に以下の注意をお読みください。【注意】アップロードを行う前に!wpXでインストールを行ったWordPressには、wpXサービスを利用するために必要なプラグインが[wp-content/mu-plugins]フォルダに予めインストールされています。不具合が生じてしまいます。wpX側の「mu-plugins」の改変・削除は行わないようにしましょう。ラクサバ側のファイルにも「mu-plugins」フォルダがありましたが、こちらはコピーしませんでした。ネームサーバの切り替えを行うここまでで、データの以降自体は完了です。この状態では、ドメインは元のサーバに結び付けられています。最終的に移転を完了させます。切り替え前のテスト表示ネームサーバを切り替えた後に、不具合が見つかってしまうと大変なので、ネームサーバを切り替える前に、データがきちんと移行しているかテスト表示させてみましょう。管理人メモテスト表示させる方法はいくつかありますが、ここでは「hostsファイルを編集して確認する方法【wpX公式サイトの説明】」を紹介します。hostsファイルを編集する下記のアドレスにある「hosts」をメモ帳などで開きます。C:WINDOWSsystem32driversetchosts最下部に新しい行を追加し、以下を入力をして、上書き保存します。ご利用ドメイン名(もしくはサブドメイン)※サーバーのIPアドレスは、wpX管理パネル内の「サーバー情報」にて確認が可能です。注意Windows7ではhostsファイルの編集が管理者権限のあるアカウントでもできないようになっています(対処方法はこちら)。問題なくサイトが表示されている場合は、続いて実際にネームサーバの切り替えを行っていきます。ネームサーバの切り替えムームードメインにログインし、当該のドメインを選択します。「ネームサーバ設定変更」項目にて「ネームサーバ設定変更」ボタンを押します。ネームサーバを使用する」にチェックを入れ、各ネームサーバに情報を入力します。wpXの場合は以下の通りになります。ネームサーバ1:ns1.wpx.ne.jpネームサーバ2:ns2.wpx.ne.jpネームサーバ3:ns3.wpx.ne.jp以上を入力したら「ネームサーバ設定変更」ボタンを押します。これで、ネームサーバの切り替え設定は終了です。あとはサイトが問題なく表示されているか確認して、終了になります。管理人メモ切り替えの反映には「24~72時間」程度の時間がかかります。まとめ:最終確認というわけで、「ラクサバ」から「wpX」への移行の流れでした。移転前に比べて、月額料金は高くなりましたが、速度がかなり安定するようになりました(常時SSLの設定も簡単です)。」は↓こちらから登録できます。以下のサイトの記事を参考にさせて頂きました。コメントをキャンセルメールアドレスが公開されることはありません。※サイト上に表示された文字を入力してください。900誌以上が読み放題です(初回31日間は無料で利用可)。こちらの記事にまとめています。ソースネクスト製品紹介ページのまとめ検索:このブログについて月に250時間超を座って過ごすヘビー・デスクワーカーの高田です(@1Simplestock3)。姿勢サポートシートをはじめ、送風シート、足温グッズなど日々の仕事を快適に過すためのグッズ収集が趣味です。当ブログへのお問い合わせと、詳しいプロフィールはこちらから。レビュー記事を依頼される方は、コチラのガイドラインをご覧ください。