نصب و راهاندازی PHP
چگونه PHP را روی سیستم خود نصب کنیم؟ آشنایی با XAMPP، MAMP و روشهای مختلف راهاندازی محیط توسعه PHP
برای شروع به چه چیزی نیاز داریم؟
برای اجرای کدهای PHP، به یک وبسرور و موتور PHP نیاز داریم. اما نگران نباشید — نیازی نیست تکتک آنها را جداگانه نصب کنید!
سه راه برای شروع کار با PHP وجود دارد:
- ویرایشگر آنلاین لرنینگ سیتی — سادهترین راه، بدون نصب چیزی
- نصب بسته همهدریک — مثل XAMPP یا MAMP (پیشنهادی برای تمرین در خانه)
- نصب دستی PHP — برای کاربران حرفهای
راه ۱: ویرایشگر آنلاین (سادهترین راه)
در این دوره، ما یک ویرایشگر کد آنلاین داریم که مستقیماً در مرورگر شما PHP را اجرا میکند! این ویرایشگر از تکنولوژی PHP.wasm استفاده میکند — یعنی PHP واقعی در مرورگر شما اجرا میشود.
برای تمرین میتوانید به صفحه آزمایشگاه PHP بروید.
راه ۲: نصب بسته همهدریک (پیشنهادی)
اگر میخواهید در خانه روی پروژههای واقعی کار کنید، بهترین راه نصب یک بسته همهدریک است. این بستهها شامل وبسرور (Apache)، PHP، دیتابیس (MySQL) و ابزارهای مدیریتی هستند.
XAMPP (برای ویندوز، لینوکس و مک)
XAMPP محبوبترین بسته برای شروع است:
- به سایت apachefriends.org بروید
- نسخه مناسب سیستمعامل خود را دانلود کنید
- نصب کنید و Apache و MySQL را استارت کنید
- فایلهای PHP خود را در پوشه
htdocsقرار دهید - در مرورگر به آدرس
http://localhost/filename.phpبروید
گزینههای دیگر
| نام | سیستمعامل | توضیح |
|---|---|---|
| XAMPP | ویندوز، لینوکس، مک | رایگان و محبوبترین |
| MAMP | ویندوز، مک | ساده و کاربرپسند |
| Laragon | ویندوز | سبک و سریع (پیشنهادی) |
| Docker | همه | برای کاربران حرفهای |
htdocs در XAMPP معمولاً در مسیر C:\xampp\htdocs (ویندوز) قرار دارد. هر فایل PHP که اینجا بگذارید، با آدرس http://localhost/nome-file.php قابل دسترسی است.راه ۳: نصب دستی PHP (پیشرفته)
اگر تجربه دارید و میخواهید PHP را جداگانه نصب کنید:
در ویندوز
- از سایت php.net نسخه Windows را دانلود کنید
- فایلها را در پوشهای مثل
C:\phpاستخراج کنید - مسیر
C:\phpرا به Environment Variables اضافه کنید - فایل
php.ini-developmentرا بهphp.iniتغییر نام دهید - ترمینال را باز کنید و دستور
php -vرا اجرا کنید
در مک
مک معمولاً PHP را از قبل نصب دارد. برای نصب نسخه جدید:
brew install php
در لینوکس (Ubuntu/Debian)
sudo apt update
sudo apt install php php-cli
بررسی نصب PHP
برای اینکه مطمئن شوید PHP نصب شده، ترمینال (CMD در ویندوز) را باز کنید و تایپ کنید:
php -v
اگر نصب باشد، نسخه PHP نمایش داده میشود. مثلاً:
PHP 8.4.1 (cli) (built: Dec 17 2024 15:30:00) (NTS)
ویرایشگر کد (Code Editor)
برای نوشتن کدهای PHP، به یک ویرایشگر متن مناسب نیاز دارید. بهترین گزینهها:
| ویرایشگر | توضیح | قیمت |
|---|---|---|
| VS Code | محبوبترین، با افزونه PHP | رایگان |
| PhpStorm | حرفهایترین، مخصوص PHP | پولی |
| Sublime Text | سبک و سریع | رایگان (با تبلیغات) |
| Notepad++ | ساده و سبک برای ویندوز | رایگان |
اولین فایل PHP محلی
اگر XAMPP نصب کردهاید، این کارها را انجام دهید:
- در پوشه
htdocsیک پوشه جدید بسازید، مثلاًmyapp - فایلی به نام
index.phpدر آن بسازید - کد زیر را در آن بنویسید
- مرورگر را باز کنید و به
http://localhost/myapp/index.phpبروید
.txt ذخیره کردهاید. مطمئن شوید پسوند فایل .php است.ساختار پوشههای پیشنهادی
htdocs/
└── myapp/
├── index.php ← صفحه اصلی
├── about.php ← صفحه درباره ما
├── config.php ← تنظیمات مشترک
└── assets/
├── css/
└── js/
این مبحث بخشی از دوره آموزش کامل PHP است.