サーバーの移行と再インストール:Win+Apache+MySQL+PHPの場合

本日より、サーバーの入れ替えを開始。理由は、大型サーバは騒がしくて電化代が高いこと。
しばらくは、下記のサイト(ThinkPadX23)で、閲覧ください。
   サイトマップ
WAMP環境での移行は、比較的簡単です。数時間で出来ます。手順をご紹介
1.新しいサーバPCに、Win、Apache、MySQL、PHPをインストール
2.古いサーバのWAMP関連のファイルを、上書き
 httpd.conf、php.ini など
3.MySQLのデータをdataホルダーに放り込む
4.http://MyDomain/以下のドキュメントを全て、コピー
5.MySQLのアクセス権限のユーザー名、パスワードを古いサーバのものと一致させる。
6.これで URLから呼び出せば 動きます。
ただし、ZopeやSwikiなどは別途、インストール必要
Squeakで書かれたSwikiは、コピーするだけで移行完了。
この方法は、Xoops、pukiwiki、MovableTypeなどのBLOGを、ひとつづつ移行するよりも、楽ですね。
ただし、アクセス権限の設定は、ファイル単位で十分再チェックすること。書き込めないなどの問題が発生します。
Windowsの場合、userやguestが、書き込めないよう、ドキュメントホルダー以下の当初権限設定を644や755に近い設定として、移行させ、その後書き込みが必要なファイルは個別に設定していくのがベター。
7.次に、Winのファイアーウォールを有効にし、apacheだけは例外で認めるよう設定。
8.Spybotやアンチビールスソフトを設置。やはりファイアウォールやソフトへのアクセス権限を再設定。
大雑把に言えば、この手順で完成。
文字化けの大きな原因は、Apache PHP MySQLのcharsetの設定箇所が一致していれば、大丈夫なので、この方法で文字化けの心配は不要です。