アフィリエイト広告を利用しています。

XAMPPでPHPを学習する方法【開発環境構築】

※この記事は「2026年7月27日」に更新しました。

XAMPP(ザンプ)で PHP を学習する方法を紹介します。

PHP の開発環境は、プログラミング初心者にとって準備が少し面倒だったりします。

しかし、XAMPP というパッケージを利用すれば。

必要なものを自分のパソコンに、簡単にインストールすることができます。

タカフミ
記事を書いている管理人の経歴は、以下の通りです。
  • 基本情報技術者資格所有者(ソフト開発の国家資格)
  • WordPress歴、10年以上
  • Withマーケ会員(2022年10月入会)

XAMPP をインストールする前に

XAMPP(ザンプ)とは、X(クロスプラットフォーム)、A(Apache)、M(MySQL)、P(PHP)、P(Perl)といった頭文字が名前の由来になっています。

管理人
PHP は、サーバーで動作するプログラミング言語です。

テストするためには、サーバー環境を構築する必要があります。

クライアントとサーバーは、異なるパソコンである必要はありません。

テスト環境では、このような方法をよく使います。

そのために必要なソフトが Apache です。

PHP は、データベースを扱うことが多いので、MySQL も必要です(新しいバージョンは、MariaDB)。

このように、PHP 以外にもインストールするソフトが多いので、環境構築が面倒です。

XAMPP で PHP を学習する方法

XAMPPでPHPを学習する方法
※ 画像引用:Apache Friends(公式)
タカフミ
XAMPP(ザンプ)でPHPを学習する方法を紹介します。

まずは、パッケージをダウンロードします。

XAMPP をインストールする

XAMPP は、以下からダウンロードすることができます。

関連記事

Windows を使っているなら、Windows向け XAMPP をダウンロードしましょう。

インストーラーをダウンロードしたら、実行ファイルを起動します。

手順に従って、インストールします。

管理人
英語ですが、問題なくインストールできるかと思います。

途中、Learn more about Bitnami for XAMPP というチェックがあります。

チェックが入っていると、自動でブラウザが起動して、Bitnami for XAMPP のページが開きます。

PHP を学習するだけなら不要なので、わからなければ、チェックを外しておきましょう。

XAMPP の動作確認

最初に XAMPP を起動すると、英語かドイツ語か選択します。

英語を選択して、Save をクリックします。

下記のようなコントロールパネルが起動するので、必要なソフトを起動させます。

XAMPPコントロールパネル

PHP の学習で必要なのは、Apache と MySQL(MariaDB)です。

それぞれ、Start をクリックすると、起動します。

管理人
試しにどちらも起動させて、PHP を動かしてみます。

XAMPP は、デフォルトの設定だと以下のフォルダにインストールされているはずです。

C:\xampp

htdocs というフォルダがあるので、そこに適当なフォルダを作成します。

テスト用の PHPファイルを作成します。

<html>
<head><title>PHPテスト</title></head>
<body>

<?php
print 'Hello World!';
?>

</body>
</html>

ブラウザで確認すると、正しく HTML で出力されていることがわかります。

PHPテスト

テストが終わったら、必ず Stop をクリックして、終了させるようにしましょう。

Quit をクリックすると、XAMPP が終了します。

MySQL(MariaDB)のセキュリティ設定について

実は、データベースを使う場合。

管理人
初期設定だとセキュリティ対策が不十分だったりします。

初期設定だと、パスワードの認証もなく、rootアカウントで phpMyAdmin でデータベースを操作できます。

MySQL(MariaDB)のパスワード変更、phpMyAdmin の設定変更は最低限やっておくことをおすすめします。

PHP は独学にこだわると危険

PHP は、セキュリティも含めてデータベースの知識も必要になるので。

HTML、CSS などと比べると、難易度が一気に上がります。

XAMPP は、そこまで難しくないので。

適正があるか試すには、丁度良いかもしれません。

ドットインストール のような、学習サービスを使うのも一つの方法です。

ドットインストール
※ 画像引用:ドットインストール(公式)
管理人
無料からでも始めることができます。

サブスク型サービスなので、有料会員になったとしても。

適正がなければ、すぐに辞めれば良いだけです(毎月 1,000円少し超えるくらい)。

ドットインストールとは【無料でどこまでできる?】 という記事で詳しく解説しています。

開発環境構築は、ドットインストールで紹介している方法と異なるかとは思いますが。

PHP を試す分には、XAMPP で問題ありません。

もっと勉強したいと思った方は、独学にこだわらない方が良いです。

タカフミ
私のように目的なくダラダラ勉強しても、実戦的ではありません。

転職して現場で学ぶか、スクールに行くことをおすすめします。

例えば、Winスクール は未経験から IT業界へ転職・就職を目指す方と相性が良いです。

Winスクール
※ 画像引用:Winスクール(公式)

プロの講師が個別指導してくれるので、理解度を確認しながら。

段階的にスキルアップしていくことが可能です。

ただし、就職を意識する場合。

状況によって、別のプログラミング言語を学習するようなケースあります(※)。

※ 需要など、時代の流れなどで変化する可能性がある。
転職を検討している方へ
経済産業省がリスキリングを通じたキャリアアップ支援事業を開始しました。今後、労働力人口が減少するため、国が推進している事業です。簡単に説明すると、業界未経験者が転職してエンジニアになるのは、今がチャンスだということ。高額なスクールを検討する方は、対象スクールで確認することをおすすめします。最大で受講料が 70%還元されます。Winスクール も対象コースがあります。

最後に

XAMPP で PHP を学習する方法を紹介しました。

タカフミ
これで、PHP を思う存分試すことができます。

学習環境としては最適なので、興味のある方は、利用してみることをおすすめします。

\ 無料でも使える学習サイト! /
※ 元エンジニアが使用感などを解説。