サーバーアプリケーションやデータベースを利用するWebページを作成するには、htmlとcssのようにそのまま起動するだけでは、実行することができません。
必要なアプリケーションを1つ1つインストールしていくことは、これからWeb開発を学ぼうとする人には、困難です。 そこで、必要な環境をパッケージで提供しているローカル・サーバーが利用されます。
XAMPP
一般に、Web開発では、複数のパッケージをまとめてインストールできるローカル・サーバーが利用されます。 XAMPPは、インストールするだけで、複数のパッケージから構成されるApachベースのローカル・サーバーをあなたのパソコンに構築することができます。
特に、WordPressの実行環境として有名です。
XAMPPは、その目的から、すべてのパッケージが最新版で構成されているわけでは、ありませんが、Web開発の開発環境としては十分に便利です。
特に、WordPressのローカルでの実行環境として有名ですが、WordPressを使用するだけであれば、本番用のサーバーで操作しても特に問題はありません。
スクリプトを作成してみたい人には、実際に、レンタルサーバー上で実行する前に動作を確認するための便利な環境を簡単に作成することができます。 ただ、WordPressを使うために必要なMySQLデータベースを使えるプランは、 少し高めに設定されていることが多いので、プランを契約する前に、あらかじめWordPressサイトを構築しておく用途に利用できます。
また、Apachサーバーについて理解するためにも利用できます。
XAMPPのインストール
XAMAPPをダウンロードしてインストールします。
ポート80と443の解放する
ApachとMySQLをStartする前に「ポート80と443を開放する」必要があります。
XAMPPにWordPressをインストールする
XAMPPを使って作成したローカル・サーバーに、WordPressをインストールします。