【超初心者向け】PHPのローカル環境構築マニュアル(無料で今日から始める方法)
※ 当ブログにはプロモーションが含まれています
はじめに
「PHPを学びたいけど、何から始めたらいいかわからない」
そんな方のために、ローカル環境を無料で簡単に構築する方法を、ステップバイステップで解説します。
ローカル環境ってなに?
ローカル環境とは、あなたのPC上に仮想のWebサーバーを立てて、PHPを実行できる環境のことです。
- インターネットに公開せず、自分だけで動作確認できる
- 学習や開発のテストに最適
- 無料ですぐ始められる
方法①:XAMPP(定番オールインワン)
✅ 特徴
🔧 インストール手順
- XAMPP公式サイト にアクセス
- OSに合ったバージョンをダウンロード
- インストーラを実行し、デフォルトのまま進める
- ApacheとMySQLを「Start」で起動
- htdocs フォルダに
index.phpを置く - ブラウザで
http://localhost/index.phpにアクセスして確認!
<?php
echo "Hello, PHP!";
?>
方法②:VSCode + PHP単体 + ターミナル(軽量派向け)
✅ 特徴
- より軽くて柔軟な開発環境
- VSCodeでコード補完やGit連携も可能
🔧 準備するもの
💻 実行例
php -S localhost:8000
→ index.php を置いたディレクトリでこのコマンドを実行し、ブラウザで http://localhost:8000 にアクセス!
よくあるトラブルと対処法
| 症状 | 原因 | 解決方法 |
|---|---|---|
| ブラウザで表示されない | Apacheが起動していない | XAMPPで「Start」状態か確認 |
| 文字化けする | 文字コードの問題 | index.php を UTF-8 で保存 |
| phpコマンドが動かない | PATHが通ってない | インストール時にPATH設定 or 手動で追加 |
おすすめ教材でステップアップ
※準備中