نصب و راه‌اندازی

برای اینکه بتونی PHP رو روی سیستم اجرا کنی، به یک محیط سرور نیاز داری. چون PHP به تنهایی روی مرورگر اجرا نمیشه (مثل HTML و CSS نیست)، بلکه باید روی وب سرور (مثل Apache یا Nginx) پردازش بشه.

🔹 روش‌های نصب PHP

  1. نصب دستی PHP

    • دانلود PHP از سایت رسمی: php.net

    • نصب Apache یا Nginx به‌صورت جداگانه.

    • کانفیگ دستی PHP و وب‌سرور.
      (این روش برای حرفه‌ای‌هاست و کمی زمان‌بره.)

  2. استفاده از بسته‌های آماده (پیشنهادی برای شروع)

    • XAMPP (پیشنهادی – سبک و ساده)

    • WAMP (مخصوص ویندوز)

    • MAMP (مخصوص مک)

    این پکیج‌ها شامل:

    • PHP

    • MySQL (پایگاه داده)

    • Apache (وب‌سرور)
      هستن و همه چیز رو با هم نصب می‌کنن.

🔹 نصب با XAMPP (ساده‌ترین روش)

  1. دانلود از سایت: apachefriends.org

  2. نصب XAMPP روی سیستم.

  3. بعد از نصب، برنامه XAMPP Control Panel رو باز کن.

  4. سرویس‌های Apache و MySQL رو Start کن.

  5. حالا فایل‌های PHP خودت رو داخل پوشه:

    C:\xampp\htdocs

    قرار بده.

مثال:
📄 اگر فایلی به اسم test.php ساختی و داخلش نوشتی:

<?php echo "Hello PHP!"; ?>

بعد در مرورگر وارد شو:

http://localhost/test.php

و خروجی Hello PHP! رو می‌بینی 🎉

🔹 نصب روی مک (MAMP) یا لینوکس

  • مک: با نصب MAMP خیلی راحت میشه.

  • لینوکس: معمولاً PHP و Apache از قبل نصب هستن، ولی اگه نبود می‌تونی با دستور زیر نصب کنی:

sudo apt update sudo apt install apache2 php libapache2-mod-php

👉 پس برای شروع، پیشنهاد من اینه که XAMPP رو نصب کنی و کار رو شروع کنیم.