XAMPPをダウンロードしてインストールする方法 Windows
⚡ スマートサマリー
XAMPPと NetBeans これらを組み合わせることで、初心者に完全なローカルPHP開発スタックを提供します。XAMPPにはApache、 MariaDBPHP、Perl を 1 つのインストーラーにまとめ、 NetBeans エディタに、PHPプロジェクト作成のための構文ハイライト、オートコンプリート、デバッグ機能が追加されました。

XAMPPとは何ですか?
XAMPP は、Web サーバー、 MySQL or MariaDB データベース エンジン、PHP、 パール プログラミングパッケージ。Apache Friendsによってコンパイルおよび保守されています。ユーザーは自分のコンピュータ上のローカルWebサーバーでWebサイトを構築およびテストでき、 Windows、Linux、および Mac。
XAMPPという略語は、以下の頭文字をとったものです。
- X – [クロスプラットフォームオペレーティングシステム]とは、Mac OS X Windows, Linux 等々
- A- アパッチ – これは Web サーバー ソフトウェアです。
- M - MySQL or MariaDB – データベース。
- P- PHP
- P – Perl – スクリプト言語
XAMPP を使用する理由
XAMPP は、Apache を管理するための使いやすいコントロール パネルを提供します。 MySQL、コマンドを使用せずに他のプログラムを実行できます。 PHP を使用するには、Apache をインストールする必要があります。 MySQLApacheのインストールと設定は容易ではありません。PHPやPerlとの連携など、様々な設定と統合が必要となるからです。XAMPPは、ApacheとPHPおよびPerlの連携に関する複雑な作業をすべて代行してくれます。
取消 Javaこれは、 Java SDKのみ提供。PHPの動作にはWebサーバーが必要です。
XAMPPのインストール方法
XAMPP のインストール手順をステップごとに見ていきます。 Windows他のオペレーティングシステムの場合も、XAMPPのインストール手順は同様です。
ステップ1) XAMPPをダウンロードする
XAMPPをダウンロードするには、ここをクリックしてください。 Windows: https://www.apachefriends.org/download.html
ステップ 2) インストールの開始
XAMPPのインストールは、他のアプリケーションのインストールと全く同じです。 Windows プログラム。ただし、いくつか注意すべき点があります。
ステップ 3) セットアップを実行する
XAMPP をダウンロードしたら、セットアップを実行します。 以下の警告メッセージダイアログウィンドウが表示されます。
ステップ 4) ユーザー制御設定を変更する
古いバージョンを使用している場合 Windows Vistaなどのバージョンまたは Windows 7.ユーザーアカウント制御機能を無効にしてください。これを行うには、コントロールパネル > ユーザーアカウント > ユーザーアクセス制御設定の変更を選択します。以下の図は、主な手順を示しています。
ステップ5) 設定を保存する
- ユーザーアカウント制御を無効にした後、警告メッセージボックスの「OK」ボタンをクリックしてください。
- 今回は次のメッセージが表示されます
ステップ 6) 「次へ」をクリックします
次の画面で「次へ」をクリックします。
ステップ7)インストールパスを選択する
次の画面で、必要に応じてインストールパスを変更してください。「次へ」をクリックします。
ステップ8) 必要なサービスを確認する
次の画面で、Apache を選択し、 MySQL。 オプションで選択できます FileZilla (FTP クライアント) 必要に応じて。 「インストール」をクリックします
注意: サービスとは、 Windows ユーザーによる介入を必要としないサービス。 Windows オペレーティングシステムが起動しました。 Apache を使用するには、 MySQLそれらはバックグラウンドで実行されるはずです。 これらをサービスとしてインストールすると、Apache と Apache の両方が実行されます。 MySQL コンピューターの電源を入れるたびに、バックグラウンドで自動的に実行されます。 Apacheをインストールしていない場合、 MySQL サービスとして起動する場合、使用するたびに手動で起動する必要があります。これはXAMPPコントロールパネルから行う必要があります。
ステップ 9) インストールを完了する
インストールが正常に完了すると、次のウィンドウが表示されます。
- 「完了」ボタンをクリックします
XAMPPのインストールをテストする前に、まずは作業で使用する基本的なディレクトリを確認しましょう。
基本的な XAMPP Web サーバー構成
この XAMPP チュートリアルは、以下の条件を満たしていることを前提としています。 XAMPPをドライブCにインストールしました Windows 上記の手順を使用して以下は、知っておくべき基本的なディレクトリのリストです。
- htdocsにこれはWebサイトのルートディレクトリです。すべてのPHPコードはこのディレクトリに配置されます。
- mysqlの – このディレクトリには、 MySQL or MariaDB データベースエンジンは、デフォルトではポート3306で動作します。
- PHP – このディレクトリには PHP インストール ファイルが含まれています。 これには、php.ini という名前の重要なファイルが含まれています。 このディレクトリは、サーバー上で PHP がどのように動作するかを構成するために使用されます。
デフォルトでは、Apache Web サーバーは上で実行されます。 ポート80ポート80が別のWebサーバーで使用されている場合は、別のポート番号を使用できます。このチュートリアルでは、ポート80を使用することを前提とします。 Skype同じポートを使用します。閉じる Skype ポート80でPHPにXAMPPを使用したい場合。
XAMPPコントロールパネル
コントロールパネルは、XAMPP経由でインストールされたプログラムを管理するために使用されます。XAMPPサーバーのコントロールパネルを開くには:
- スタートメニューをクリックしてください
- プログラムディレクトリを探索し、Apache Friends、次にXAMPPを探します(下図参照)。
- 以下の図はコントロールパネルを示しています。
1) このセクションでは、インストールされているサービス、モジュール、およびプロセスID(PID)を一覧表示します。緑色のチェックマークは、モジュールがサービスとしてインストールされていることを示します。赤色のマークは、サービスとしてインストールされていないことを示します。サービスをインストールするには、赤色のマークをクリックします。ボタンに緑色のチェックマークが表示されている場合、それをクリックすると、コントロールパネルでシステムをアンインストールするかどうかを尋ねられます。
2) このセクションには、モジュールに関連付けられているポートが表示されます。アクションセクションは以下を対象としています。
- 開始と停止ping モジュール
- Apache の管理ウィンドウを開き、 MySQL
- Apacheの設定ファイルを開いています。 MySQL などを変更するには
- モジュールのログファイルを表示する
3) このセクションには、次のような便利なユーティリティが含まれています。 Netstat, Windows サービスショートカットなど
4) このセクションには、モジュールのステータス情報が表示されます。コントロールパネルでは、以下の操作が可能です。
- Apache などのサービスのインストールとアンインストール MySQL XAMPP経由でインストールされるものなど
- サービスを開始および停止します。
- 設定ファイルなどを開く
XAMPPの設定
それでは、開発にXAMPPインストールを使用する前に必要な基本設定を見ていきましょう。ping PHP で動作するウェブサイト。 URL http://localhost/xampp/ お気に入りのブラウザで。 このチュートリアルでは、以下を使用します Firefox ウェブブラウザとして。
上記の画面が表示されていれば、XAMPPのインストールは成功です。左側のパネルには、次のような役立つ情報へのリンクが含まれています。
- インストールされているPHPのバージョン
- XAMPPのセキュリティ設定
- phpMyAdmin などのユーティリティへのアクセス。
最新の XAMPP リリースには、例えば PHP 8.2 など、PHP 8.x が同梱されています。 MariaDB 飛び入り参加 MySQL 代替。これらのスクリーンショットの一部に示されているかなり古いXAMPP 1.8.0にはPHP 5.4.4が同梱されていました。
最高の PHP IDE は何ですか?
PHP IDE は、PHP コードを簡単に記述できるプログラムです。PHP IDE には、構文ハイライト機能や、場合によってはオートコンプリート機能が搭載されていることがよくあります。つまり、PHP インタープリタが認識する PHP キーワードを入力すると、通常のステートメントとは異なる色でキーワードがハイライト表示されます。オートコンプリート機能は、入力時に認識されている PHP キーワードを自動的に表示します。メモ帳でも PHP コードの記述と編集が可能です。メモ帳などのエディタを使用する欠点は、スペルミスのあるキーワードや閉じられていない括弧などのエラーを見つけにくいため、スクリプトのデバッグが難しくなることです。IDE はエラーのあるステートメントをハイライト表示するため、エラーを簡単に見つけることができます。以下の表は、5 つの人気のある PHP エディタを示しています。
| エディター | ライセンス | クロスプラットフォーム | 簡単な説明 |
|---|---|---|---|
| NetBeans IDE | オープンソース | はい |
|
| Dreamweaver | 商業用 | はい |
|
| Zend Studio | 商業用 | はい |
|
| PHP Eclipse | オープンソース | はい |
|
| Notepad++ | フリーウェア | Windows の |
|
NetBeans IDEのPHPエディタ。 上記の表で簡単に説明したように、 NetBeans IDEにはPHPコーダーの生産性を向上させる強力な機能が備わっています。IDEは無料でダウンロードできます。 https://netbeans.apache.org/front/main/download/
- 構文ハイライトとオートコンプリート機能により、 生産性
- 次のようなデータベース システムをネイティブにサポートしています。 MySQL. データベースのコーディングと開発に、2つのプログラムを使う必要はありません。
- IDE は次の環境で使用できます。 協力的な環境。 これは、他の開発者とチームとして作業する必要がある場合に便利です。
- IDE には、 他の言語のサポート といった:
- Java SE
- Java EE
- C
- C++
NetBeans 現在はApache Softwareによってメンテナンスされています Foundation as Apache NetBeansリリースは年4回です。2026年現在、バージョン30が最新リリースですが、以下のスクリーンショットは旧バージョンを使用しています。 NetBeans 7.3.
Netbeans IDE の紹介
インストールが完了したら NetBeans IDE PHPエディタで、他のプログラムと同様にプログラムを実行します。 Windows プログラム。以下のウィンドウが表示されます。
1. プロジェクトエクスプローラー – このパネルは、開いているすべてのプロジェクトを表示するために使用されます。 プロジェクトはツリー ビューにリストされます。
2. ショートカットツールバー – このツールバーには、新しいプロジェクトの作成、既存のプロジェクトを開く、アクションの取り消しややり直しなど、頻繁に実行するタスクへのショートカットが含まれています。
3. 起動ページ – このページには、学習と発見、マイの 3 つのタブがあります NetBeans、そして新着情報。
- 最初のタブ[学習と発見]では、 NetBeans IDE で開発できるデモやチュートリアルを紹介します。 NetBeans IDE
- 2 番目のタブ [私の NetBeans] は最近開いたプロジェクトを一覧表示し、プラグインのインストールや IDE の機能の有効化を可能にします。
4. 出力ウィンドウ – 次のようなプログラムからの出力を表示するために使用されます。 Java コンソール アプリケーション。ログやデバッグ情報の表示にも使用されます。下のスクリーンショットは、プロジェクトを開いた IDE を示しています。
Netbeans IDE を使用して新しい PHP プロジェクトを作成する
- 以下に示すように、ツールバーの「新規プロジェクトの作成」ボタンをクリックします。
- XAMPP で利用可能なすべてのバンドルをダウンロードした場合 NetBeans IDEで、プロジェクトカテゴリでPHPを選択し、プロジェクトでPHPアプリケーションを選択してから、「次へ」ボタンをクリックしてください。
- 以下のようにプロジェクト名を入力します。
- 上に示すように、フォルダーが XAMPP PHP インストール ディレクトリに保存されていることを確認してください。
- 完了したら「次へ」ボタンをクリックしてください。
- 「実行方法」が「ローカルWebサイト(ローカルWebサーバーで実行)」に設定されていることを確認してください。
- プロジェクト名 URL: は次のように設定されています http://localhost/phplessons/
お願い 上記の設定はデフォルトで有効になっています。専門家でない限り、何も変更する必要はありません。
- 「次へ」ボタンをクリックします
- その NetBeans PHPエディタは、SymfonyやZendなどのPHP MVCフレームワークとの連携を可能にします。今回はMVCフレームワークは選択しません。「完了」ボタンをクリックしてください。
- 新しく作成されたプロジェクトがプロジェクト ブラウザーに表示され、index.php ページが作成されます。
- 新しく作成されたページにはHTMLコードが含まれています。それを以下のコードに置き換えてください。
最初の PHP サンプルの実行
<?php echo "Hello World!"; ?>
- 以下に示すように、ツールバーの「実行」ボタンをクリックします。
- デフォルトのブラウザが開きます URL http://localhost/phplessons/index.php出力「Hello World!」がブラウザに表示されます。



















