تثبيت PHP وإعداد بيئة التطوير

تثبيت PHP وإعداد بيئة التطوير
تثبيت PHP وإعداد بيئة التطوير

إعداد بيئة التطوير لـ PHP أمر بالغ الأهمية لأي مطور يرغب في البدء ببرمجة تطبيقات الويب. فيما يلي دليل خطوة بخطوة لتثبيت PHP وإعداد بيئة التطوير الخاصة بك.

1. اختيار بيئة التطوير

قبل التثبيت، يجب عليك اختيار البيئة المناسبة لاحتياجاتك:

  • على نظام التشغيل Windows: يمكن استخدام XAMPP أو WAMP، وهما حزم تشمل Apache، MySQL، PHP، وPerl.
  • على نظام التشغيل MacOS: يمكن استخدام MAMP أو تثبيت PHP مباشرةً عبر Homebrew.
  • على نظام التشغيل Linux: يمكن تثبيت PHP وخادم الويب Apache أو Nginx باستخدام مدير الحزم المتاح.

2. تثبيت PHP

على Windows (باستخدام XAMPP):
  1. قم بتحميل XAMPP من الموقع الرسمي.
  2. اتبع التعليمات لتثبيت XAMPP، وتأكد من تحديد PHP ضمن الخدمات المراد تثبيتها.
  3. بعد التثبيت، افتح XAMPP Control Panel وابدأ Apache لتشغيل الخادم المحلي.
على MacOS (باستخدام Homebrew):
  1. افتح Terminal وأدخل: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
  2. بعد تثبيت Homebrew، أدخل: brew install php
  3. يمكنك بدء PHP باستخدام: php -S localhost:8000
على Linux:
  1. افتح Terminal وأدخل: sudo apt-get update
  2. ثم أدخل: sudo apt-get install php libapache2-mod-php
  3. لبدء خادم Apache، أدخل: sudo systemctl start apache2

3. تأكيد التثبيت

للتحقق من أن PHP مثبت بشكل صحيح، افتح Terminal أو Command Prompt وأدخل:

php -v

يجب أن ترى رسالة تعرض إصدار PHP المثبت.

4. إعداد محرر الكود

اختر محرر كود يناسب احتياجاتك. Visual Studio Code، PhpStorm، وSublime Text هي خيارات شائعة تقدم دعمًا جيدًا لـ PHP.

  • Visual Studio Code: مجاني ويدعم العديد من اللغات ولديه مجموعة كبيرة من الإضافات.
  • PhpStorm: محرر مدفوع مصمم خصيصًا لـ PHP مع ميزات متقدمة للتطوير.
  • Sublime Text: محرر نصوص خفيف وسريع مع دعم لعدة لغات برمجة.

5. اختبار بيئة التطوير

لتأكيد أن كل شيء يعمل كما ينبغي، قم بإنشاء ملف index.php في الدليل الجذر لخاد

م الويب الخاص بك مع المحتوى التالي:

<?php
phpinfo();
?>

افتح المتصفح وانتقل إلى http://localhost/index.php. يجب أن ترى صفحة تحتوي على معلومات حول تكوين PHP.

خاتمة

بمجرد إعداد بيئة التطوير الخاصة بك، أنت جاهز للبدء في تطوير تطبيقات الويب باستخدام PHP. تذكر أن الاستكشاف والتجربة هما مفتاحا التعلم، لذا لا تتردد في تجربة أكواد جديدة وبناء مشاريع صغيرة لتحسين مهاراتك.

الكاتب