كيفية تثبيت وتكوين XAMPP على جنو / لينكس

هذا دليل مُحدَّث حول كيفية تثبيت XAMPP وتكوينه على GNU / Linux ، مع شرح تفصيلي خطوة بخطوة.

ما هو XAMPP؟

XAMPP هو توزيع Apache مجاني تمامًا وسهل التثبيت يحتوي على MariaDB و PHP و Perl. تم تصميم حزمة تثبيت XAMPP بحيث تكون سهلة التثبيت والاستخدام بشكل لا يصدق.توزيع Apache مجاني تمامًا وسهل التثبيت يحتوي على MariaDB و PHP و Perl.

كيفية تثبيت XAMPP وتكوينه؟

تثبيت Xampp

1.- قم بتنزيل XAMPP لنظام التشغيل Linux من https://www.apachefriends.org/es/index.html

تثبيت وتكوين XAMPP

2.- في نهاية التنزيل لدينا ملف أرشيف .يجريوالتي يجب تركيبها بالطريقة التالية:

  • نفتح Terminal مع التحكم + T، أو من قائمتنا.
  • نقوم بتسجيل الدخول كجذر:

تسجيل الدخول إلى الجذر

  • ننتقل إلى منح أذونات التنفيذ إلى .run ولتثبيت XAMPP
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run

التثبيت_الرخص

0 التثبيت

1 التثبيت

  • نقبل كل شيء وننتظر انتهاء التثبيت.

إعداد XAMPP

3.- نشرع في تكوين XAMPP

  • تكوين MySQL (MariaDB)
    $ ln -s / opt / lampp / bin / mysql / usr / bin / $ الذي mysql $ نوع mysql $ ls -lart / usr / bin / mysql
    

    تكوين الخلية تحقق من تكوين الخلية

  • إنشاء القاعدة com.ubuntu.pkexec.xampp.policy لتشغيل اللوحة الرسومية بأذونات المسؤول ، سيؤدي ذلك إلى إنشاء ملف bash يتم تشغيله xampp-linux-x64-5.6.28-0-installer.run. لهذا نذهب إلى الطريق / usr / share / polkit-1 / الإجراءات وننفذ:
    $ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy

    سياسة اللمس سياسة النانو
    داخل الملف com.ubuntu.pkexec.xampp.policy نقوم بلصق الكود التالي:

 المصادقة مطلوبة لتشغيل لوحة تحكم XAMP xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run صحيح
  • إنشاء البرنامج النصي المسؤول عن تنفيذ لوحة XAMPP الرسومية في المسار / البيرة / بن / . يجب علينا إنشاء البرنامج النصي بالاسم xampp- لوحة التحكم:
    تعمل باللمس لوحة تحكم xampp nano xampp- لوحة تحكم

    المس xpc نانو إكس بي سي

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run) ؛
  • إعداد سطح المكتب لتشغيل مدير الخدمة الرسومية XAMPP ، قم بتشغيل الأوامر التالية ، في المسار / البيرة / مشاركة / تطبيقات:
    تعمل باللمس لوحة تحكم xampp nano xampp- لوحة تحكم

    لمس سطح المكتب سطح المكتب نانو

  • بعد تشغيل تطبيق nano.desktop ، أدخل الكود التالي
[Desktop Entry] Comment = بدء / إيقاف اسم XAMPP = XAMPP Control Panel Exec = xampp-control-panel Icon = xampp Encoding = UTF-8 Terminal = false Type = Application
  • الآن لدينا أيقونة عند الضغط عليها ستنفذ ملف pkexec، والذي يطلب منا تسجيل الدخول لتعيين أذونات التنفيذ للوحة الرسومية XAMPP. يجب أن يبدو مثل هذا:
    XPC pkexec xampp الكمبيوتر
  • لاستخدام mysql ، إذا قمت بإجراء التكوين السابق ، فلن تحتاج بعد الآن إلى الانتقال إلى الدليل / opt / lampp / bin / mysql -u root -p لتسجيل الدخول الآن ما عليك سوى فتح محطة وتشغيل mysql -u root -p.
    ك

الآن يمكننا إدارة XAMPP بيانياً والوصول إلى mysql بشكل طبيعي دون الانتقال إلى الدليل / opt / lampp / bin.

هذا كل دليل اتمنى ان يعجبك ولا تنسى ترك تعليقاتك.


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

23 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   فيديريكو قال

    هذه هي المقالات التي تحظى بتقدير كبير ، من أجل المحتوى التفصيلي والدقيق لمحتواها. لقد ساعد الزملاء الذين يفضلون Windows على تثبيت إصدارات من برنامج XAMPP. لم أكن على علم بوجود مُثبِّت لنظام Linux ، مستخدم لتثبيت LAMP وتكوينه يدويًا. أنا مقتنع بأنها ستكون مساعدة كبيرة لأولئك الذين يريدون الحصول على خادم بهذه الميزات ، وسوف يقنع العديد من المبرمجين والمسؤولين الذين يفضلون تثبيته على Windows ، للقيام بذلك على خادم مع Linux. شكرًا لك Nexcoyotl على هذه المقالة الممتازة!

    1.    نيككويوتل قال

      شكرًا جزيلاً لك ، فيديريكو ، نقدر تعليقك ، وآمل أن يكون هذا الدليل الصغير والبسيط مفيدًا. هذا هو أول شيء أتمنى أن أفعله أكثر من ذلك بكثير.

  2.   Yerko قال

    دليل جيد جدا

    لكن لدي سؤال ، لماذا تلمسين؟ أفهم أنه من أجل إنشاء ملف فارغ ، ولكن باستخدام nano فقط ، يمكنك إنشاء الملف وتحريره ...

    1.    فيديريكو قال

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

    2.    نيككويوتل قال

      مرحبًا yerko ، شكرًا مقدمًا على التعليق ، والسبب في استخدامي باللمس هو أنه بالنسبة لي هو الكالينجيون المعتاد. وإذا كانت وظيفتها ، كما قال الرفيق فيديريكو ، تتجاوز إنشاء الملفات. إذا كنت تريد معرفة المزيد ، قم بتشغيل $ man touch ، تحياتي الصديق.

      1.    Yerko قال

        ولكن ، بعد اللمسة تقوم بتعديل الملف ، لذا فهي خطوة إضافية لما تفعله.

      2.    Yerko قال

        أنا أعرف ما تفعله اللمسة ، أردت فقط أن أعرف سبب قيامك بذلك: P ، لأنه مع النانو كان أكثر من كافٍ 😉

  3.   Anonimo قال

    وثائق جيدة جدا ، عمل جيد.
    ما الذي تستخدمه لتكوين الموجه ، لقد أحببت حقًا تكوينه.

    تحياتي

    1.    نيككويوتل قال

      مرحبًا يا صديقي ، شكرًا لزيارتكم والتعليق I ، أنا أستخدم powerline shell ، إنه مشروع مفتوح المصدر يمكنك العثور عليه على github. من السهل تكوين أستخدم bash و powerline shell ، على الرغم من أنه يمكنك أيضًا تهيئته لـ zsh.

  4.   كوراتسوكي قال

    تعليمي جيد جدا. ملفت تكوين المحطة انتباهي ، هل يمكنك مشاركة التكوين؟

    1.    نيككويوتل قال

      مرحبًا ، كوراتسوكي ، تحقق من هذا البرنامج التعليمي الذي أقوم به ، وآمل أن يكون من المفيد تكوين الموجه. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/

  5.   ستيفن قال

    مساهمتك جيدة جدًا يا أخي ، كم هو حزين لأنني لم أشاهد هذا المنشور تقريبًا ، قبل بضعة أسابيع تركوا لي مهمة تثبيت بيئة LAMP على جهاز الكمبيوتر الخاص بي ، ولكن مما أراه من الأسهل تثبيت XAMPP. على أي حال شكرا لمساهمتك ، تحياتي.

  6.   daz08 قال

    رائع ، موضح جيدًا وبطريقة بسيطة.

  7.   مورك قال

    شكرا جزيلا.

    كل شيء يعمل بشكل جيد.

    تحياتي!

  8.   كاثرين قال

    مرحبًا ، كل ما يتم شرحه بالصور ، هل هو موضح أيضًا في النص؟ أي الصور لأغراض توضيحية فقط؟ أو هناك خطوات يجب عليك القيام بها في الصور. أنا أسأل لأنني كفيف ، ولست بارعًا جدًا في لينكس حتى الآن ، لذلك لا أريد أن أتسبب في فوضى. من ناحية أخرى ، لديّ ubuntu mate 18. هل يمكن تطبيق هذا البرنامج التعليمي؟ من بالفعل شكرا جزيلا لك. في صحتك!

  9.   ليون اس قال

    مادة ممتازة مع محتوى توضيحي ، وهذا يجعل من السهل توجيه الآخرين

  10.   اجناسيو 7 قال

    - يظهر جانب واحد مرتين
    لمس لوحة تحكم xampp
    نانو xampp- لوحة التحكم
    - واحد على الطريق
    / البيرة / بن /
    - وآخر على الطريق:
    / البيرة / مشاركة / تطبيقات
    - أعتقد أنه في هذا المسار الثاني يجب أن يكون xampp-control-panel.desktop.
    - من ناحية أخرى ، للقيام بمعظم الخطوات ، لم يكن لدي أذونات ، لذلك انتهى بي الأمر قبل الأوامر بـ «sudo» ، حتى أتمكن من إنشائها بالفعل.
    - لكن في النهاية عندما أصل إلى الأيقونة يعطيني رسالة خطأ:
    تعذر تنفيذ الأمر "xampp-control-panel".
    فشل تشغيل العملية الفرعية "xampp-control-panel" (تم رفض الإذن)

    1.    اجناسيو 7 قال

      - لقد نجحت بالفعل ووضعت إذن التنفيذ في ملف / usr / bin / xampp-control-panel.
      sudo chmod + x / usr / bin / xampp-control-panel

      1.    هارولد باربوزا قال

        شكرًا ، كان هذا ما كنت أفتقده بسبب مشكلة رفض الإذن.

  11.   ليون اس قال

    2020 لا يزال هذا المنشور يعمل بشكل رائع!

  12.   نيكسواد قال

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

  13.   جوكونتا قال

    مليون شكراً لـ Nexcoyotl على المقال !!! ، ولكل من جعل blog.desdelinux.net مكانًا يمكنك العثور فيه على المعلومات التي نحتاجها !!.
    شكرا شكرا!!

  14.   غونزالو قال

    تفسير جيد جدا

    أستخدم linux mint ويمكنني استخدام أحد الموصوفين مع عمليات الوصول لأنني أنفذ الخطوات ولا تظهر في أي جزء رسومي
    مقدما شكرا جزيلا