خادم XAMPP هو توزيع خادم Apache يمكن استخدامه لإنشاء خادم ويب محلي لتطوير تطبيقات الويب أو اختبارها. اسم الخادم هو في الواقع اختصار لعبارة “Multiplatform مع Apache و MySQL و PHP و Perl”. يعمل خادم XAMPP كخادم ويب نشط يسمح لك باختبار مواقع الويب وتطبيقات الويب عليه. الخادم مجاني وسهل الإعداد حيث أن معظم خطوات التثبيت تكاد تكون تلقائية.

تثبيت خادم xamp

  1. 1 قم بتنزيل تطبيق تثبيت خادم XAMPP. يمكنك تنزيل برنامج التثبيت من apachefriends.org/download.html، وتأكد من تنزيل الإصدار المناسب لنظام التشغيل لديك (32 بت أو 64 بت).

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

  3. 3 قم بتغيير الأذونات. أدخل الأمر التالي، ثم اضغط على Enter بلوحة المفاتيح، ثم أدخل كلمة مرور حسابك إذا لزم الأمر.

    • sudo chmod + x xampp-linux-x64-5.6.3-0-installer.run
    • يمكنك سحب الملف الذي تم تنزيله إلى نافذة الأوامر لإدخال اسم الملف والمسار تلقائيًا.
  4. 4 قم بتشغيل تطبيق المثبت. يمكنك تشغيل برنامج التثبيت لبدء تثبيت خادم XAMPP بعد تغيير الأذونات على جهازك، لذا أدخل الأمر التالي واضغط على زر الإدخال

    • sudo ./xampp-linux-x64-5.6.3-0-installer.run
  5. 5 اتبع تعليمات تثبيت خادم XAMPP. سيرشدك المثبت الرسومي خلال عملية تثبيت خادم XAMPP، على الرغم من أن معظم المستخدمين يمكنهم ترك الخيارات الافتراضية كما هي أثناء عملية التثبيت. X موارد البحث

    • إذا لم تكن مهتمًا، فيمكنك إلغاء تحديد الخيار “معرفة المزيد حول BitNami من Xampp”.

إعداد خادم xamp

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

    • بدء sudo / opt / lampp / lampp
  2. 2 افتح صفحة خادم XAMPP في متصفح الويب. افتح مستعرض ويب واكتب http // localhost / xampp / في شريط العناوين. إذا كانت خدمة XAMPP قيد التشغيل، فستظهر صفحة ترحيب في متصفح الويب الخاص بك. ستساعدك هذه الطريقة في التحقق من أن خادم XAMPP يعمل بشكل صحيح.

  3. 3 قم بتكوين خادم XAMPP للتشغيل في تمهيد Linux. يمكنك إضافة سطر أوامر إلى ملف rc.local إذا كنت تريد أن يبدأ خادم xampp تلقائيًا عند تشغيل الكمبيوتر وتسجيل الدخول بالطريقة التالية

    • افتح نافذة الأوامر، ثم اكتب sudo nano /etc/rc.local واضغط على Enter. سيفتح ملف rc.local في محرر نصوص. يمكنك أيضًا استخدام أي محرر نصوص بخلاف nano عن طريق تغيير جزء nano في الأمر السابق.
    • إضافة / opt / lampp / lampp ابدأ في السطر قبل الخروج 0.
    • احفظ وأغلق ملف rc.local.
  4. 4 اضبط إعدادات الأمان. يتم تثبيت خادم XAMPP افتراضيًا بدون كلمات مرور، ولا يوصى بتشغيل الخادم بهذه الطريقة غير الآمنة. يمكنك ضبط جميع إعدادات الأمان عن طريق إدخال الأمر التالي الذي سينقلك إلى عملية ستعرض العديد من خيارات الأمان المختلفة للخادم.

    • sudo / opt / lampp / lampp الأمن
    • سيُطلب منك تعيين كلمة مرور لخادم XAMPP، وتهيئة بعض إعدادات الأمان لـ MySQL، وإنشاء كلمة مرور MySQL، وكلمة مرور PHPMyAdmin، وكلمة مرور FTP.
    • لاحظ أن الأوامر التالية ستضبط اسم مستخدم خادم xamp على llamp.
  5. 5 قم بتنشيط أداة التسريع. يتضمن Xampp أداة تحسين لتطوير تطبيقات PHP تسمى المسرع الإلكتروني. ستحتاج إلى فتح /opt/lampp/etc/php.ini وحذف الكود ؛ الموجودة في بداية الأسطر التالية إذا كنت تريد استخدام هذه الأداة. أعد تشغيل خادم XAMPP بعد حفظ الملف

    ؛ extension = “eaccelerator.so”
    ؛ برنامج التعجيل. shm_size = “16”
    ؛ eaccelerator.cache_dir = “/ opt / lampp / tmp / eaccelerator”
    ؛ برنامج التعجيل. تمكين = “1”
    ؛ برنامج التعجيل. المحسن = “1”
    ؛ برنامج التعجيل. check_mtime = “1”
    ؛ برنامج التعجيل. تصحيح = “0”
    ؛ برنامج التعجيل. عامل التصفية = “”
    ؛ برنامج التعجيل. shm_max = “0”
    ؛ برنامج التعجيل. shm_ttl = “0”
    ؛ برنامج التعجيل. shm_prune_period = “0”
    ؛ برنامج التعجيل. shm_only = “0”
    ؛ eaccelerator.compress = “1”
    ؛ برنامج التعجيل. Compress_level = “9”

ابحث عن الأخطاء وقم بحلها

  1. 1 تظهر رسالة خطأ عند محاولة بدء تشغيل خادم xampp. هذا يعني أن الرسالة “لا يمكن استرداد الحماية بعد إعادة الوضع هل تم رفض الإذن” أن هناك تعارض مع SE Linux.

    • اكتب sudo / usr / sbin / setenforce 0 واضغط على Enter بلوحة المفاتيح. سيسمح لك هذا بتشغيل خادم XAMPP.
  2. 2 لا تظهر أي صور في صفحة خادم xampp. يرجع السبب في عدم ظهور أي صور عند فتح خادم XAMPP في متصفح الويب إلى وجود مشكلة في خادم Apache مع بعض توزيعات Linux.

    • افتح الملف /opt/lampp/etc/httpd.conf.
    • قم بإزالة الرمز # من السطور #EnableMMAP off و #EnableSendfile off.
    • أعد تشغيل خادم XAMPP. يجب أن تظهر الصور الآن.

استخدم خادم xamp

  1. 1 أضف الملفات إلى خادم XAMPP. يمكنك إضافة ملفات إلى خادم xampp المحلي الخاص بك عن طريق إضافتها إلى المجلد التالي حيث أنه المجلد الرئيسي في خادم xampp المحلي ويمكن الوصول إلى جميع الملفات المخزنة فيه من خلال خادم الويب

    • / opt / lampp / htdocs /
  2. 2 افتح أداة تكوين الخادم الرسومية XAMPP. يأتي خادم XAMPP مع تطبيق تكوين يمكّنك من تعديل الإعدادات من خلال واجهة رسومية. يمكنك تشغيل هذا التطبيق عن طريق إدخال الأوامر التالية

    • cd / opt / lampp
    • sudo ./manager-linux-x64.run
  3. 3 اختبر أن بيئة PHP تعمل بشكل صحيح. بمجرد تشغيل الخادم، يمكنك إجراء اختبار سريع للتأكد من أن الخادم يعمل مع بيئة PHP الخاصة بك بشكل صحيح. X موارد البحث

    • افتح محرر نصوص واكتب ما يلي
    • احفظ الملف باسم test.php وضعه في مجلد / opt / lampp / htdocs /
    • افتح مستعرض ويب وأدخل الرابط التالي http //localhost/test.php. يجب أن تقول “أهلاً بالعالم!” على شاشة متصفح الويب.
  4. 4 قم بتثبيت أي خدمات ويب تريد اختبارها. بمجرد تكوين الخادم الخاص بك، يمكنك البدء في تثبيت أدوات مثل Drupal أو WordPress. يمكنك البحث عن مقالة إرشادية لتثبيت الأداة التي تريد استخدامها على خادم XAMPP.

    • ابحث عن مقالة إرشادية تعلمك كيفية تثبيت دروبال على خادم XAMPP
    • ابحث عن مقالة إرشادية تعلمك كيفية تثبيت WordPress على خادم XAMPP
    • إنشاء قواعد بيانات MySQL
    • ابحث عن مقال إرشادي يعلمك كيفية استخدام PHP My Admin على خادم Xampp