XAMPP

PHPを使ったサイトの開発をするのに必要な環境をそろえるのに、いわゆるAMP環境(Apache + MySQL + PHP)のパッケージを利用するのが簡単です。MacOSやLinuxであれば、OSに標準装備されていますが、それでもいろいろ試していじり倒すというような場合は、別のパッケージを導入しておいた方が何かと便利です。本番のサーバーはLinuxだけど、Windowsで開発したいという場合には特に有用です。

Windows用のVertrigo、Mac用のMAMPPなんていうパッケージもあり、それぞれなかなか使いやすいのですが、ここは(個人的には)クロスプラットフォームにこだわりたいところです。そこで登場するのが XAMPP です。いや、実を言うと、MacOSでの開発にMAMPを使っていたのですが、時々サーバーが起動してくれなくなるというトラブルがあったので、XAMPPに乗り換えたという経緯もあるのですが、、、

インストールは簡単(これは他にも言えることですが)ですし、使っている人も多いのでそのぶん情報も多く、おすすめです。

XAMPP公式サイト(Apache Friends):
http://www.apachefriends.org/jp/index.html

バージョンが違うと、PHPのバージョン等も違ってしまう場合がありますので、都度ダウンロードするのではなく、使用しているバージョンのものをローカルに保存しておくのが良いでしょう。そうすれば設定ミス等で訳が分からなくなってしまった場合にも、簡単にデフォルトの状態に戻すことができます。