この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:4
ページ更新者:atom
更新日時:2026-05-13 05:08:00

タイトル: XAMPP

PHP開発環境であるXAMPPの記事です。

子ページから項目を選択してください。

XAMPPとは?

XAMPPとは無償のPHPの開発環境です

ApacheMariaDB、PHP、PerlXAMPPをインストールするだけでだけで使えるようになります。

各機能の便利な管理画面がついています。

XAMPPに含まれる主なソフトウェア

ソフトウェア役割
Apache HTTP ServerWebサーバー
MariaDBMySQL互換のリレーショナルDB
PHPWebアプリ用スクリプト言語
Perlテキスト処理が得意なスクリプト言語
phpMyAdminMariaDB/MySQLのWeb管理画面
OpenSSL / FileZilla FTPHTTPS確認やFTP連携用(ディストリビューションにより同梱)

本ページの子ページ一覧

導入後の基本フロー

  1. XAMPP Control Panel を起動
  2. Apache と MySQL(MariaDB)を Start
  3. ブラウザで http://localhost/ にアクセス → XAMPP管理画面表示
  4. htdocs/ フォルダ配下にPHPファイルを配置
  5. http://localhost/yourfile.php で動作確認

主要なファイル・ディレクトリ

パス(既定)役割
C:\xampp\htdocs\WebサーバーのDocumentRoot。PHPファイルを置く
C:\xampp\apache\conf\httpd.confApache 設定
C:\xampp\php\php.iniPHP 設定
C:\xampp\mysql\bin\my.iniMariaDB 設定
C:\xampp\phpMyAdmin\phpMyAdmin(http://localhost/phpmyadmin/でアクセス)

動作確認のチェック

  • Apache が起動しない: 80番ポートをSkype/IIS/Wampが使っていないか確認(ポート番号の競合
  • PHP の動作確認: htdocs/info.php の内容で作成し、http://localhost/info.php でPHP情報が表示されればOK
  • phpMyAdmin にログインできない: 初期パスワード未設定。config.inc.php$cfg['Servers'][$i]['password'] を確認

注意点

  • XAMPPは開発用。本番サーバーで使うのは非推奨(セキュリティ設定が緩い)
  • 本番運用では個別に Apache + PHP + MariaDB / MySQL を導入
  • Windows / Mac / Linux 各版がある。本記事は主にWindows視点
  • 類似ソフト: MAMP(Mac中心)、Laragon(軽量・モダン)も選択肢

関連