レンタルサーバー移行とドメイン変更
友人に勧められてサーバーを移行することに。。。ついでにドメインも新しくすることにしてみた。
今回勧められたのはCORESERVER。XREAが昨年始めた有料レンタルサーバーサービスで、サーバースペックが高く、非常に機能性が高いと評判。しかも容量は15Gとかなり太っ腹!ドメインはVALUE-DOMAINで取得。サーバーの設定に関してはこれまで使っていたロリポップと勝手が違うせいか、少し面倒だったけどDNSの設定だけきちんと出来ればあとは簡単。管理画面で説明に従ってデータベースを追加したり、ドメインメールの設定したりと、1日あれば十分。
何が厄介かというと、、、データベースの移行。。。
Wordpressだけじゃなく、Nucleus、Textpattern、Xoops、ExpressionEngine、Dotclear、MovableType、Zencartと名だたるCMSを試してインストールしてたので大変。基本的にはデータベース側でSQLの実行をするだけでテーブルは移せるけど、量が半端じゃないため小分けにしてインポート。
ドメインを変更しているので、それぞれのconfig.phpにあたるファイルからのデータベースの呼び出しと、ルートパスと公開ドメインの修正。CMSによってどのファイルを修正するかは違ってくるのであっちを見たり、こっちを見たり。。。
Wordpressの移行はWordPressのサーバー移行手順を参考にデータベースのwp-optionsテーブルのsiteurlとhomeという行の値を新URLに変更してインポート。Wordpressの管理画面に入ろうとするとUpgradeを聞かれるので、そのままOKしてすすんで完了。
TextpatternはTextpattern インストール設定の手順を参考に、config.phpの値を修正。各フォルダのパーミッションを合わせて完了。
Nucleusが一番簡単だったかな。基本はTextpatternの手順と同じなんだけど、なぜか文字化け。Nucleus自体のデータバックアップ機能を利用して、データのエクスポートをし、新らしいサーバーへもNucleusの中で先ほどのバックアップデータをインポートして完了。
Xoopsは別ドメインにしたので、データベースも分けてみた。XoopscubeLegacyを使うことにしたので、これは新規でインストール。モジュールもこれまでのは使えないのが多いため、構成を考えてからデータは手写し。。。
ExpressionEngine、Dotclearはconfigの修正だけではダメみたいでまだ未完了。ちょっと日本語での情報少ないからどうしようか検討中。
必要なデータ移行と設定は終わったので、あとはボチボチとやってくかな。でも、一番の問題点は画像のリンク!ドメイン変更をしてるので、config設定の修正だけでは書き換わらない。これも手作業になるかな。。。
Tags: CMS, CORESERVER, ドメイン, レンタルサーバー, 移行


















