كيفية تثبيت XAMPP على نظام التشغيل Windows 10

آخر تحديث: 04/11/2024
نبذة عن الكاتب: خافيير تشيرينوس

تثبيت XAMPP على نظام التشغيل Windows 10

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

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

ما هو XAMPP؟

XAMPP es حزمة برامج مجانية تسمح لك بتحويل جهاز الكمبيوتر الخاص بك إلى خادم محلي لاختبار تطبيقات الويب. مع ذلك، يمكنك تشغيل خدمات مثل أباتشي (قاعدة بيانات للانترنت)، MySQL (مدير قواعد البيانات), PHP (لغة البرمجة الويب) و بيرل (لغة ​​أخرى من سيناريو). نظرًا لكونه متعدد الأنظمة الأساسية، يمكنك استخدامه ليس فقط على Windows، بل وأيضًا على macOS و لينكس. تساعدك مجموعة الأدوات الكاملة هذه على إنشاء خادم محلي فعال دون الحاجة إلى الاتصال بالإنترنت.

تحميل XAMPP

للبدء، أول شيء يجب علينا فعله هو الانتقال إلى صفحة XAMPP الرسمية على apachefriends.org. ستجد هنا الإصدارات المتاحة لمنصات مختلفة: Windows و Linux و macOS. سنركز في هذا البرنامج التعليمي على كيفية تنزيل إصدار Windows 10.

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

  كيفية إلغاء تثبيت برنامج من CMD في Windows (WMIC و WinGet)

تثبيت XAMPP على نظام التشغيل Windows 10

بمجرد تنزيل برنامج التثبيت، ننقر نقرًا مزدوجًا على الملف القابل للتنفيذ لبدء عملية التثبيت. قد يعرض برنامج التثبيت بعض الرسائل التحذيرية، ولكن يمكنك المتابعة دون أي مشاكل. واجهة التثبيت بسيطة للغاية ولن يتعين عليك سوى قبول الخطوات التالية:

  • أولاً، اختر المكونات التي تريد تضمينها في التثبيت (Apache، وMySQL، وPHP، وما إلى ذلك). إذا لم تكن متأكدًا من المكونات التي تحتاجها، فاترك الخيارات الافتراضية.
  • بعد ذلك، حدد المجلد الذي تريد تثبيت XAMPP فيه. المسار الافتراضي هو ج:\\xampp، والأفضل المحافظة عليه.
  • في الشاشة التالية حول "Bitnami for XAMPP" (وهو دعم إضافي لتثبيت التطبيقات بسرعة)، يمكنك تجاهله إذا كنت لا تخطط لتثبيت تطبيقات مثل WordPress في الوقت الحالي.
  • وأخيرا، انقر فوق "تثبيت" وانتظر حتى تكتمل العملية. قد يستغرق الأمر بضع دقائق حسب المعدات الخاصة بك.

الانتهاء من التثبيت

بمجرد انتهاء عملية التثبيت، ستظهر نافذة يمكنك من خلالها اختيار تشغيل لوحة تحكم XAMPP تلقائيًا. إذا قمت بتحديد المربع، فإن لوحة التحكم XAMPP سيتم فتحه على الفور. من هذه اللوحة، يمكنك التحكم بسهولة في الخدمات المختلفة مثل أباتشي و MySQL. انقر فوق أزرار "ابدأ" لبدء كلتا الخدمتين.

تكوين الخادم المحلي

بعد تشغيل Apache وMySQL، افتح متصفحك وأدخل إلى شريط العناوين مؤسسة الكوثر o 127.0.0.1. إذا تم تثبيت كل شيء بشكل صحيح، فسترى صفحة XAMPP الرئيسية. يخبرك هذا أن خادم Apache يعمل بشكل صحيح.

للوصول إلى إدارة قاعدة البيانات، يمكنك استخدام بريس الكتابة في المتصفح الخاص بك المضيف المحلي/phpmyadmin. ومن هنا، يمكنك إنشاء قواعد البيانات وإدارتها بسهولة. مستخدم MySQL الافتراضي هو "الجذر" وكلمة المرور فارغة.

احفظ مشاريعك في htdocs

أحد الأسئلة الأكثر شيوعًا هو: أين يجب حفظ المشاريع؟ يقوم XAMPP بإنشاء مجلد يسمى htdocs داخل مجلد التثبيت (تذكر أنه بشكل افتراضي هو C:\\xampp\\htdocs). سيتم الوصول إلى أي ملف أو مجلد تضعه داخل هذا المجلد من خلاله مؤسسة الكوثر. على سبيل المثال، إذا قمت بوضع مجلد يسمى "my_project"، فيمكنك الوصول إليه عن طريق إدخال المضيف المحلي/my_project في المتصفح.

  كيفية استخدام الوضع السلس في VirtualBox وUnity على VMware

المشاكل والحلول الممكنة

إحدى المشكلات الأكثر شيوعًا التي يمكن أن تنشأ عند استخدام XAMPP هي أن المنفذ 80 o 443، الذي يستخدمه Apache، مشغول بتطبيق آخر (مثل Skype أو برنامج آخر). إذا لم يتمكن Apache من بدء التشغيل، فلنرى كيفية إصلاح ذلك:

  • أولاً، يمكنك تغيير المنفذ الذي يستخدمه Apache. للقيام بذلك، افتح الملف httpd.conf و من لوحة تحكم XAMPP وابحث عن السطر الذي يقول استماع 80. قم بتغيير هذا المنفذ إلى منفذ غير مشغول، على سبيل المثال، منفذ 8080.
  • وبعد ذلك، يجب عليك أيضًا تغيير المنفذ في الملف httpd-ssl.conf للميناء 443وتغييره إلى 444 أو منفذ آخر متاح.

هناك خيار آخر وهو إغلاق البرنامج الذي يستخدم المنفذ المتعارض، مثل Skype، ثم إعادة تشغيل Apache. عادةً ما يكون هذا هو الحل الأسرع إذا لم تكن بحاجة إلى فتح هذه البرامج أثناء إعداد الخادم المحلي الخاص بك.

قم بإلغاء تثبيت الخدمات مثل Apache أو MySQL تلقائيًا

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

بهذه الطريقة، لن تضطر إلى فتح لوحة تحكم XAMPP في كل مرة تريد فيها العمل. ومع ذلك، إذا غيرت رأيك لاحقًا، فيمكنك إلغاء تحديد هذه الخيارات ومنعها من التشغيل تلقائيًا.

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