كيفية إعداد بيئة LAMP باستخدام XAMPP على نظام التشغيل Ubuntu Linux

كيفية إعداد بيئة LAMP باستخدام XAMPP على نظام التشغيل Ubuntu Linux

سيوضح لك هذا الدليل كيفية إعداد خادم LAMP (Linux و Apache و MySQL و PHP) لتطوير تطبيقات الويب المستندة إلى PHP على Ubuntu Linux باستخدام XAMPP.





يمكنك استخدام مكدس XAMPP لتطوير تطبيقات PHP المدعومة بأطر مثل WordPress و Joomla و Drupal و PrestaShop وما إلى ذلك.





ما هو XAMPP؟

XAMPP هي واحدة من أكثر حزم LAMP شيوعًا لإعداد بيئة تطوير PHP. إنه مفتوح المصدر ومتوفر على جميع أنظمة التشغيل الرئيسية بما في ذلك Windows و Linux و macOS. تشمل المكونات الأساسية التي تعمل معًا لإنشاء XAMPP Apache و MySQL و PHP و Perl.





يعد خادم XAMPP مثاليًا لتطوير البرامج أو إنشاء النماذج الأولية لأنه سهل الإعداد نسبيًا ولا يتطلب الكثير من التكوين. ومع ذلك ، لاحظ أنه لا يُنصح باستخدام XAMPP كخادم إنتاج لأنه يعرض بعض مشكلات الأمان للخطر من أجل تسهيل إعداد بيئة التطوير الخاصة بك. على سبيل المثال:

  • يمكن لأي شخص الوصول بسهولة إلى برنامج MariaDB الخفي عبر الشبكة.
  • المسؤول الافتراضي لقاعدة البيانات (الجذر) ليس لديه كلمة مرور.

قم بتنزيل XAMPP لنظام Linux

للبدء ، يجب عليك تنزيل حزمة XAMPP Debian لنظام Ubuntu Linux كما هو موضح أدناه.



أولاً ، انتقل إلى دليل التنزيلات باستخدام الأمر cd .

cd ~/Downloads

قم بتشغيل الأمر التالي لتنزيل XAMPP باستخدام wget ، أداة سطر أوامر لتنزيل الحزم من الإنترنت.

كيفية نقل الملفات من mac إلى android
wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run

ملحوظة : يمكنك استبدال إصدار XAMPP في الأمر أعلاه بالإصدار الذي يعجبك إذا كنت ترغب في ذلك.

نظرًا لأن دليل العمل الحالي الخاص بك هو ملف /التحميلات مجلد ، سيقوم wget تلقائيًا بحفظ مثبت تطبيق XAMPP في هذا الدليل.

كيفية تثبيت XAMPP على أوبونتو

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

sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run

إذا قمت بإدراج مثبّت XAMPP باستخدام ملف ls -l الأمر ، ستحصل على إخراج مشابه للإخراج أدناه. كما ترى ، فإن المثبت لديه الآن أذونات 'التنفيذ'.

قم بإصدار الأمر التالي لبدء مثبّت XAMPP:

sudo ./xampp-linux-x64-8.0.8-0-installer.run

يجب أن تبدو الشاشة الأولية لمثبت XAMPP مشابهة للشاشة أدناه:

اضغط على التالي الزر واتبع تعليمات التثبيت الخاصة بالمعالج.

اضغط على ينهي زر لإنهاء التثبيت.

بمجرد اكتمال التثبيت ، سيقوم النظام بتخزين ملفات XAMPP في ملف / opt / lampp الدليل على نظامك. سيتم وضع صفحات الويب أو المشاريع في ملف / opt / lampp / htdocs الدليل.

لبدء خدمات XAMPP ، مثل Apache و MySQL و ProFTPD ، ما عليك سوى تشغيل الأمر التالي:

sudo /opt/lampp/lampp start

يمكنك التحقق من حالة خدمات XAMPP عن طريق كتابة:

sudo /opt/lampp/lampp status

لاحظ أيضًا أن XAMPP يأتي مع أداة رسومية يمكنك استخدامها لإدارة خدماتك بسهولة. يمكنك بدء تشغيل أداة XAMPP GUI بالأوامر التالية:

cd /opt/lampp
sudo ./manager-linux-x64.run

سيتم فتح نافذة XAMPP التالية.

تحقق مما إذا كان كل شيء يعمل

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

للتحقق مما إذا كان خادم Apache يخدم صفحات الويب الخاصة بك كما هو متوقع ، اكتب http: // localhost في متصفح الويب الخاص بك. سيعرض المتصفح صفحة تشبه الصفحة أدناه. لمعلوماتك ، يعمل خادم Apache على المنفذ 80 افتراضيًا.

يمكنك أيضًا الوصول إلى قاعدة بيانات MySQL التي تأتي مع XAMPP عن طريق كتابة ملف http: // localhost / phpmyadmin URL في متصفحك.

تعرف على المزيد: كن خبيرًا في تطوير الويب و MySQL مع هذه الدورة التدريبية

إعداد خادم LAMP في WSL

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

بالنسبة للمطورين الذين يعملون على نظام Windows الفرعي لنظام Linux ، يمكنك أيضًا إعداد خادم LAMP على WSL إذا كنت تريد ذلك.

يشارك يشارك سقسقة بريد الالكتروني كيفية إعداد بيئة اختبار LAMP على WSL

هل تريد البدء في تطوير الويب على نظام Windows الفرعي لنظام Linux؟ ابدأ بإعداد بيئة اختبار LAMP.

اقرأ التالي
مواضيع ذات صلة
  • لينكس
  • أوبونتو
  • خادم اباتشي
  • لينكس
  • بي أتش بي
نبذة عن الكاتب جاهز للمضي(36 مقالة منشورة)

تقوم Mwiza بتطوير البرامج حسب المهنة وتكتب على نطاق واسع على Linux والبرمجة الأمامية. تشمل بعض اهتماماته التاريخ والاقتصاد والسياسة والهندسة المعمارية للمؤسسات.

المزيد من Mwiza Kumwenda

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك