XAMPPとMAMPを比較

    「XAMPP」と「MAMP」の概要

    「XAMPP」と「MAMP」は、Web開発環境を一括インストールするためのソリューションスタックです。

    ■「XAMPP」とは

    XAMPPは、Windows/Linux/Mac環境に、「Apache」+「MariaDB」+「PHP/Perl」構成を一括でインストールできるApacheディストリビューションです。PHP開発環境を簡単に構築できます。

    「Webアプリケーション開発用必須ソフトウェア」と「各種開発ツール」がパッケージとしてまとめられているため、関連ソフトウェアを一括インストールできます。

    「Apache」+「MariaDB」+「PHP/Perl」などの主要ソフトウェアの他に、管理ツール「phpMyAdmin」などの補助的なソフトウェアとライブラリモジュールが含まれています。

    それぞれのソフトウェアを個別にインストールすると非常に手間がかかりますが、XAMPPを使用すると迅速に一括したセットアップが行われ、すぐに開発を開始できる環境を用意できます。主に、開発用/学習用として使用されます。

    ■「MAMP」とは

    MAMPは、macOSまたはWindows上で動作するWebデベロッパー向けのツールで、ローカルサーバ環境一式をインストールできます。

    オープンソースソフトウェアで構成されるソリューションスタックで、個人的Webサーバをセットアップするためのワンクリックソリューションです。数回クリックするだけでWeb開発環境をインストールできます。

    macOSまたはWindowsを実行しているコンピュータ上で動的Webサイトを実行するために利用できます。独立したPC上で、別のWebサーバを必要とせずに、Web開発環境を構築できます。

    特徴比較

    ■XAMPP

    XAMPPの利点は、用途に応じて「フルバージョン」または「スモールバージョン」を使い分けて利用できる点にあります。

    XAMPPには追加モジュールが付属しています
    ・OpenSSL
    ・MediaWiki
    ・WordPress
    ・phpMyAdmin
    ・Joomla
    ・Webalizer
    ・FileZilla FTPサーバ など

    XAMPPは、1つのコマンドでスタック全体を起動および停止できます。

    ■MAMP

    MAMPは、Macオペレーティングシステムと互換性のあるローカルサーバですが、Windowsでも動作できます。

    ローカルマシン上でスムーズにWordPressを実行するための全てのプログラムとツールがインストールできます。

    PHPとMySQLをサポートしているため、他のすべてのコンテンツ管理スクリプトと一緒に使用できます。

     

    参考元サイト

    「XAMPP」基本情報

    ■概要

    XAMPP(ザンプ)とは、Windows/Linux/Mac環境に「Apache」+「MariaDB」+「PHP/Perl」構成を一括でインストールできるApacheディストリビューションです。PHP開発環境を簡単に構築できます。

    ■基本説明

    XAMPPとは「Webアプリケーション開発用必須ソフトウェア」と「各種開発ツール」をパッケージとしてまとめたもので、関連ソフトウェアを一括インストールできるアプリケーションです。

    「Apache」+「MariaDB」+「PHP/Perl」などの主要ソフトウェアの他に、管理ツール「phpMyAdmin」などの補助的なソフトウェアとライブラリモジュールが含まれています。

    それぞれのソフトウェアを個別にインストールすると非常に手間がかかりますが、XAMPPを使用すると迅速に一括したセットアップが行われ、すぐに開発を開始できる環境を用意できます。主に、開発用/学習用として使用されます。

    ■主要開発元

    XAMPPは、非営利プロジェクト「apachefriends.org」が中心となり開発が進められています。

    ■経緯

    ・2002年:初版リリース

    「XAMPP」の名称由来

    ・「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」など。


    「MAMP」基本情報

    ■概要

    MAMP(マンプ)とは、macOSまたはWindows上で動作するWebデベロッパー向けのツールで、ローカルサーバ環境一式をインストールできます。

    ■基本説明

    MAMPは、オープンソースソフトウェアで構成されるソリューションスタックで、個人的Webサーバをセットアップするためのワンクリックソリューションです。数回クリックするだけでWeb開発環境をインストールできます。

    macOSまたはWindowsを実行しているコンピュータ上で動的Webサイトを実行するために利用できます。独立したPC上で、別のWebサーバを必要とせずに、Web開発環境を構築できます。

    ■プロダクト構成

    無料版と有料版

    MAMPは、無料版「MAMP」と有料版「MAMP PRO」があります。

    有料版「MAMP PRO」

    MAMP PROは、MAMPベースパッケージの商用拡張で、以下のような拡張機能を利用できます。
    ・Webサイト開発管理支援機能---WordPressベース
    ・localhostの代わりにユニークなエイリアスを与えることが可能
    ・単一開発マシンに複数Webサイトを同時インストール など

    「無料版MAMP」と「有料版MAMP PRO」の機能比較

    →MAMP →MAMP & MAMP PRO Comparison Matrix

    ■ユースケース

    ・一般的CMSアプリケーション(WordPressやDrupalなど)のローカル開発環境構築
    ・PHPとMySQLの開発環境構築 など

    ■オフィシャルサイト情報

    オフィシャルサイト

    →MAMP

    ライセンス情報

    MAMPのライセンスは「GNU GENERAL PUBLIC LICENSE Version 2」です。

    詳細について、こちらを参照ください。
    →MAMP →Support [→License Agreement(EULA)]

    ダウンロード

    →MAMP →Download MAMP & MAMP PRO

    ■同様製品

    同様な機能を提供する製品として、次のようなものがあります。

    オープンソース製品:「XAMPP」など。

    「MAMP」の主な特徴

    ■ソフトウェアスタック

    MAMPは、「Macintosh」+「Apache」+「MySQL」+「PHP」の各頭文字を取った略称です。

    これらのソフトウェアをまとめてインストールできる開発環境構築ツールです。表示されているアプリケーションのみに限定されることはなく、Apacheの代わりにNginxを使用することも可能です。

    OSは、Mac限定ではなくWindowsにもインストールできますが、主にMacでよく使用されています。

    ■インストールされるコンポーネント

    MAMPをインストールするだけで、ローカル環境でのWeb開発に必要となる以下のコンポーネントが一通りインストールされます。
    ・Webサーバ「Apache」
    ・Webサーバ「Nginx」
    ・データベース「MySQL」
    ・データベース「SQLite」
    ・プログラミング言語「PHP」
    ・プログラミング言語「Python」
    ・プログラミング言語「Perl」
    ・プログラミング言語「Ruby」 など

    「MAMP」の主な機能

    ■ローカルサーバ機能

    MAMPインストールが完了すると、ローカルサーバを起動できます。

    Webサーバ「Apache」はデフォルトでポート8888、データベースサーバ「MySQL」はポート8889で起動します。

     

    参考元サイト

    ※定期的にメンテナンスを実施しておりますが、一部情報が古い場合がございます。ご了承ください。