ستتعلم في موقع اقرأ كيفية استخدام xampp وما هو برنامج خادم XAMPP وما معنى اسم XAMPP وكيفية تنزيل برنامج xampp للاندرويد وما هي الميزات التي يوفرها برنامج خادم XAMPP. المكونات الخمسة الرئيسية تتضمن حزمة البرامج خادم الويب Apache ونظام إدارة قواعد البيانات MySQL (أو MariaDB) ولغتي البرمجة Perl وPHP. يشير الحرف X الأولي إلى أنظمة التشغيل التي يعمل عليها: Linux وWindows وMac OS

كيفية استخدام برنامج xampp

أولاً، جميع الخطوات التي ذكرناها في هذا الدرس تنطبق على نظام التشغيل Windows. لذا، إذا كنت تستخدم نظامًا مختلفًا، فسوف تحتاج إلى البحث عن الخطوات المناسبة للنظام الذي تستخدمه.

كيفية استخدام برنامج xampp

  • قم بزيارة هذا الموقع لتحميل نسخة من البرنامج. اذهب إلى الموقع. ستجد في هذه الصفحة إصدارًا لنظام التشغيل Windows، وإصدارًا لنظام التشغيل Linux، وإصدارًا لنظام التشغيل Mac. انتقل إلى إصدار النظام الذي تستخدمه وقم بتنزيل أحدث إصدار متاح بالنقر فوق الزر “تنزيل” التالي كما يلي.
  • بعد اكتمال التنزيل، افتح الملف لبدء تثبيت الأدوات. انقر بزر الماوس الأيمن فوق الملف ثم انقر فوق تشغيل كمسؤول.
  • انقر فوق التالي. هنا يمكنك تحديد الخيارات التي تريد تثبيتها في برنامج XAMPP. ويمكنك الاحتفاظ بجميع الخيارات وتحديد ما تحتاجه بالضبط لهذه الدورة. ما تحتاج إلى تثبيته بشكل أساسي في هذه الدورة هو الخيارات التي أبرزناها باللون الأخضر.
  • هنا يمكنك تحديد المسار الذي تريد تخزين ملفات البرنامج فيه. لا تقم بتغيير المسار الافتراضي الموضح، ثم انقر ببساطة فوق “التالي”. قم بإلغاء تحديد خيار مزيد من المعلومات حول Bitnami لـ XAMPP. 8.
  • انقر فوق التالي. لا تفعل شيئًا وانتظر حتى ينتهي تثبيت البرنامج.
  • قم بإلغاء تحديد الخيار هل تريد بدء تشغيل لوحة التحكم الآن، ثم انقر فوق “إنهاء”. هنا قمت بتثبيت XAMPP مع phpMyAdmin وMySQL.

ما هو خادم XAMPP؟

Xampp هي توزيعة بسيطة وخفيفة الوزن تسهل على المطورين تكوين خادم محلي لاختبار نصوصهم، كما أنها تتضمن الإضافات اللازمة لتطوير مواقعهم الإلكترونية. Xampp هو أيضًا برنامج متعدد المنصات، مما يعني أنه متوافق أيضًا مع Linux وMac وWindows. يحتوي XAMPP على أربعة مكونات:

  • Apache هو خادم ويب يقوم بمعالجة محتوى الويب وتوزيعه على الكمبيوتر. إنه الخادم الأكثر شعبية ويعمل على تشغيل حوالي 54٪ من مواقع الويب.
  • MySQL كل موقع ويب، مهما كان بسيطًا أو معقدًا، يحتاج إلى قاعدة بيانات لتخزين المعلومات.
  • PHP هي لغة برمجة نصية تستخدمها معظم مواقع الويب الشهيرة مثل WordPress وFacebook. إنه مفتوح المصدر وسهل التعلم ومتوافق مع MySQL.
  • بيرل هي لغة برمجة عالية المستوى تستخدم عادة في برمجة الشبكات وإدارة النظام.
  • MariaDB هي قاعدة بيانات مشتقة من MySQL. الدافع وراء هذا الفرع هو إبقائه مجانيًا وبموجب ترخيص GPL.
  • هناك عدة إصدارات من Xampp قد تتضمن إضافات مثل phpMyAdmin وOpenSSL وما إلى ذلك.

معنى الاسم XAMPP

اسم XAMPP في حد ذاته ليس له معنى، ولكنه اختصار لأسماء المكونات الخمسة الأساسية التي يحتوي عليها برنامج XAMPP. عند استخدام الحرف الأول من كل مكون، يتم تشكيل اسم XAMPP. هذه المكونات الأساسية هي:

  • X: هذا الحرف هو اختصار لـ Cross-Platform ويرمز إلى أنظمة التشغيل المختلفة التي يدعمها XAMPP حيث أنه يعمل على أنظمة التشغيل Windows وLinux وMac.
  • ج: هو الحرف الأول من اسم Apache، وهو أشهر تطبيق مجاني بين الخوادم حول العالم، ويستخدم لإدارة البيانات بين العملاء والخوادم. تم تطوير Apache في الأصل بواسطة مجموعة من المبرمجين وتتم إدارته الآن بواسطة منظمة Apache.
  • M: هو الحرف الأول من نظام إدارة قواعد البيانات MariaDB، وهو مستمد من نظام MySQL الشهير ومدعوم ببرنامج XAMPP.
  • ع: يشير هذا الحرف إلى لغة البرمجة PHP، وهي إحدى أشهر لغات البرمجة النصية التي يستخدمها الخبراء والمبتدئون على حد سواء لتطوير المواقع الإلكترونية والتواصل مع قواعد البيانات.
  • P: يشير هذا الحرف إلى لغة البرمجة PERL، وهي لغة برمجة نصية تستخدم في إدارة النظام وتطوير مواقع الويب.

تحميل برنامج xampp للاندرويد

إذا سبق لك أن حاولت تثبيت خادم ويب Apache، فقد وجدت أن الأمر ليس سهلاً. أو إذا كنت بحاجة أيضًا إلى تثبيت مدير قاعدة بيانات مثل MySQL أو لغة خادم مثل PHP، فقد تكون هذه مهام أكثر صعوبة، ولكن بفضل XAMPP يمكنك تثبيت Apache + PHP + MySQL في 5 دقائق فقط. فقط انسَ أمر التسجيل وكل تلك الخطوات الصعبة، ما عليك سوى اتباع خطوات هذا التطبيق البسيط.

مميزات خادم XAMPP

مميزات خادم XAMPP:

  • يتيح لك برنامج XAMPP الدخول وإتقان عالم أنظمة إدارة المحتوى مثل WordPress.
  • يمنحك Xamp القدرة على اختبار تحديثات WordPress محليًا قبل تثبيتها لضمان إجراء التحديث بأمان وسلاسة.
  • إمكانية اختبار المواقع التي تقوم بتطويرها وكتابة أكوادها محلياً قبل رفعها على الإنترنت، خاصة عندما يتعلق الأمر بالواجهات الأمامية.
  • بالإضافة إلى ذلك، يتيح لك برنامج Xamp اختبار مواقع الويب بعد تطويرها وقبل نشرها مباشرة على الإنترنت.
  • الميزة الخامسة التي سنتحدث عنها في مقالنا “ما هو برنامج XAMPP وما هي وظيفته واستخداماته؟” هي استخدام قواعد البيانات وتطويرها دون حدوث عواقب وخيمة يمكن أن تحدث عند العمل على المواقع الحية.