XAMPP

XAMPP(ザンプ)とは、Apache Friends(https://www.apachefriends.org/jp/)で開発・配布を行っているオープンソースのApache ディストリビューションである。

オープンソースで開発されているためすべて無償で利用でき、Windows、Linux、Mac OS X、Solarisで利用可能。

Windows版の場合(他のOSの情報は未確認)、インストーラーを起動するだけでウェブアプリケーションの実行に必要なパッケージを一括してインストールでき、しかもインストールした状態でApace Webサーバーが(設定ファイルの変更なしに)起動できるのも嬉しい。

主なものを挙げると以下のパッケージが含まれている。

Apache
Apache ウェブ サーバー。
MySQL
オープンソースで開発されているリレーショナル・データベース。
PHP
動的なウェブページを実現することを主な目的としたプログラミング言語。
Perl
ウェブ・アプリケーション、テキスト処理などのプログラムを書くのに広く用いられているプログラミング言語。
phpMyAdmin
MySQLサーバーをウェブブラウザで管理するためのデータベース接続クライアントツール。

このXAMPPを自分のPCにインストールすると、Apache、MySQL、PHP、Perlを含んだ「Webサーバー環境」が整うため、以下の様な使い方が出来る。

  • 作成中のhtml、cssの動作確認
  • 作成中のcgi、スクリプト等の動作確認
  • WordPressの設定、テーマやプラグイン作成中の確認
  • 複数のテスト用Webサーバーの構築

このような環境をWindowsで利用できるのは、とてもありがたい。