XAMPP(ザンプ)とは、Windows/Linux/Mac環境に「Apache」+「MariaDB」+「PHP/Perl」構成を一括でインストールできるApacheディストリビューションです。PHP開発環境を簡単に構築できます。
XAMPPとは「Webアプリケーション開発用必須ソフトウェア」と「各種開発ツール」をパッケージとしてまとめたもので、関連ソフトウェアを一括インストールできるアプリケーションです。
「Apache」+「MariaDB」+「PHP/Perl」などの主要ソフトウェアの他に、管理ツール「phpMyAdmin」などの補助的なソフトウェアとライブラリモジュールが含まれています。
それぞれのソフトウェアを個別にインストールすると非常に手間がかかりますが、XAMPPを使用すると迅速に一括したセットアップが行われ、すぐに開発を開始できる環境を用意できます。主に、開発用/学習用として使用されます。
XAMPPは、非営利プロジェクト「apachefriends.org」が中心となり開発が進められています。
・2002年:初版リリース
・「X」←クロスプラットフォーム対応(Windows、Linux、Mac)
・「A」←Apache
・「M」←MariaDB(旧:MySQL)
・「P」←PHP
・「P」←Perl
→Apache Friends(XAMPP)---XAMPP Installers and Downloads for Apache Friends
XAMPPのライセンスは「GNU General Public Licence」です。
詳細について、こちらを参照ください。
→Apache Friends(XAMPP) →About [→The Licence]
XAMPPは「Windows」「Linux」「OS X」用ディストリビューションが用意されています。
→Apache Friends(XAMPP) →Download
同様な機能を提供する製品として、次のようなものがあります。
オープンソース製品:「MAMP」など。