Xamppで簡単自宅サーバ | Windows2000とBフレッツ光で構築

Xamppで簡単自宅サーバー

Xamppとは!?

XAMPPはザンプ(ヨーロッパおよび開発者)または、エグザンプ(アメリカ圏)と読みます。

XAMPPとは、Apache、MySQL、 PHP、Perlの頭文字をつなげたものです。これらのアプリケーションをひとつにまとめ、簡単にインストール・アンインストールできるようにしたアプリ ケーションです。

XAMPPは全てオープンソースソフトウェアで構成され、無償で利用でき、手軽に利用することができます。

Apache

Apacheは多くのOS上で動作可能なWebサーバアプリケーションです。世界中のWebサーバの約6割以上がApacheを利用しています。

環境を選ばず、簡単に設定を行うことができ、安定性とパフォーマンスが期待できることから、広く使われるようになりました。

MySQL

MySQLはMySQLABによって開発されているオープンソースデータベースです。日本ではPostgreSQLが大きなシェアを占めていますが、欧米 ではMySQLがよく使われ、オープンソースデータベースでは世界一のシェアとなっています。

MySQLは単純なクエリの処理が非常に高速など、Webシ ステムのバックエンドに適しているため、多くのシステムで利用されてきました。

PHP

PHP(PHP: Hypertext Preprocesserの略)は、Webアプリケーションや動的Webページを作るための、オープンソースで提供されているサーバーサイドスクリプト言 語です。プログラマーがHTMLにPHPのコマンドを埋め込むのも簡単で、PHPの構文はCやPerlと似ており、プログラミングの基礎ができている人な ら簡単に習得できます。

Perl

PerlはもともとUNIX系OSで管理用スクリプトを書くために利用されていましたが、Webアプリケーションを作るためにも利用されてきました。

その 後、PHPが登場しWeb環境とデータベースとの親和性の高さから広く利用されるようになりました。これらのスクリプト言語は、Apacheのモジュール として動作します。外部プログラムとして従来のCGIを実行するよりも高速に動作させることができます。