XAMPPは、Webアプリケーション開発に必要なソフトウェアをパッケージとしてまとめたものです。
Webアプリケーションの開発にはサーバーソフトやデータベースなどの複数のソフトウェアが必要です。これらのソフトウェアを個別にインストールするのは非常に手間がかかり、PCに不慣れな人には大変な作業です。
XAMPP には以下が最初から含まれています。
- Apache(Webサーバー)
- MariaDB(MySQL互換のデータベース)
- PHP
- phpMyAdmin
これらを 個別に設定する必要がない ため、簡単に開発環境を構築することができます。
XAMPPは
- WordPress のテスト環境
- PHP の学習
- サイト制作の動作確認
といった用途で広く使われています
この記事では Windows と Linux(Ubuntu)に XAMPP をインストールする手順を解説しています。
【Windows】XAMPP のインストール方法
1.XAMPPをダウンロードする
1. XAMPP公式ページにアクセスして「ダウンロード」と書かれた場所の、「Windosw向けXAMPP」のボタンをクリックする。

2.下のページに切り替わりダウンロードが開始される。

2.XAMPPのインストール
1. XAMPPがダウンロードされた場所(通常は「ダウンロード」フォルダ)に行き、「xampp-windows-x64-…」という名前のファイルをダブルクリックする。

2.「アンチウィルスソフトが動いているので、ソフトのインストールに干渉する可能性があるが、インストールを続けますか?」と聞いてくる。問題が起きる可能性は低いので「はい」をクリックする。

3.「【C:\Program Files】フォルダ内にXAMPPをインストールすると機能が制限されるのでインストールを避けてください。」と警告文が出てくる。今回はほかのフォルダにインストールするので問題ない。「OK」をクリックする。

4.「Next」をクリックする。

5.下の画面でインストールするソフトにチェックを入れる。最初の状態ではすべてにチェックが入っている。今回は全てインストールするので何もいじらずに「Next」をクリックする。

6.インストールするフォルダを決める画面になる。最初の設定では【C:\xampp】になっている。今回はフォルダを変えずにそのままインストールするので、「Next」をクリックする。

7.言語の選択画面。日本語を選ぶことができないので、【English】のまま「Next」をクリックする。

8.「Next」ボタンを押すとインストールが開始される。

9.インストール中は下の画面が表示される。

10.下の画面が表示されればインストール完了。「Finish」をクリックする。

11.XAMPPのコントロールパネルが起動すれば、インストール成功です。

【Linux】XAMPP のインストール方法(Ubuntu)
対象OS
- Ubuntu
※ Debian 系であればほぼ同じ手順です。
1.XAMPPをダウンロードする
1.XAMPP公式ページにアクセスして「ダウンロード」と書かれた場所の、「Linux 向けXAMPP」のボタンをクリックする。

2. 下のページに切り替わりダウンロードが開始される。

2.実行権限を付与する
ダウンロードしたファイルに実行権限を付与します。
1.ターミナルを開き、ダウンロードしたファイルがあるディレクトリに移動。以下のコマンドを実行。
chmod +x (ダウンロードしたXAMPPの実行ファイル名)

3.インストールする
1.以下のコマンドを実行する。
sudo ./(ダウンロードしたXAMPPの実行ファイル名)

2.ログインパスワードを入力する。

3.インストーラーが起動する。「進む」をクリックする。

4.「進む」をクリックする。

5.「進む」をクリックする。

6.「進む」をクリックする。

7.インストールが始まる。

8.下の画面が出ればインストール成功。「Finish」をクリックする。

9.XAMPPが起動する。

Linux で XAMPP を起動する方法
インストール後はターミナルから以下のコマンドで起動します。
sudo /opt/lampp/lampp start
1.ターミナルにコマンドを入力する。

2.ログインパスワードを入力。

3.エラーが出ずに、コマンド待ち状態になれば起動成功。

動作確認
きちんと動作しているか確認しましょう。
1.ブラウザで以下のアドレスにアクセスする。
http://localhost
2.下の画面が出れば成功。

まとめ
XAMPP を使えば、Windows・Linux の両方で簡単にローカル Web サーバーを構築できます。
特に 本番公開前の検証環境 を作りたい人には必須のツールです。
ぜひこの記事を参考にしてXAMPPをインストールしてください。


