هذا دليل مُحدَّث حول كيفية تثبيت 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
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
- نقبل كل شيء وننتظر انتهاء التثبيت.
إعداد 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- لوحة تحكم
#! / 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. يجب أن يبدو مثل هذا:
- لاستخدام mysql ، إذا قمت بإجراء التكوين السابق ، فلن تحتاج بعد الآن إلى الانتقال إلى الدليل / opt / lampp / bin / mysql -u root -p لتسجيل الدخول الآن ما عليك سوى فتح محطة وتشغيل
mysql -u root -p
.
الآن يمكننا إدارة XAMPP بيانياً والوصول إلى mysql بشكل طبيعي دون الانتقال إلى الدليل / opt / lampp / bin.
هذا كل دليل اتمنى ان يعجبك ولا تنسى ترك تعليقاتك.
هذه هي المقالات التي تحظى بتقدير كبير ، من أجل المحتوى التفصيلي والدقيق لمحتواها. لقد ساعد الزملاء الذين يفضلون Windows على تثبيت إصدارات من برنامج XAMPP. لم أكن على علم بوجود مُثبِّت لنظام Linux ، مستخدم لتثبيت LAMP وتكوينه يدويًا. أنا مقتنع بأنها ستكون مساعدة كبيرة لأولئك الذين يريدون الحصول على خادم بهذه الميزات ، وسوف يقنع العديد من المبرمجين والمسؤولين الذين يفضلون تثبيته على Windows ، للقيام بذلك على خادم مع Linux. شكرًا لك Nexcoyotl على هذه المقالة الممتازة!
شكرًا جزيلاً لك ، فيديريكو ، نقدر تعليقك ، وآمل أن يكون هذا الدليل الصغير والبسيط مفيدًا. هذا هو أول شيء أتمنى أن أفعله أكثر من ذلك بكثير.
دليل جيد جدا
لكن لدي سؤال ، لماذا تلمسين؟ أفهم أنه من أجل إنشاء ملف فارغ ، ولكن باستخدام nano فقط ، يمكنك إنشاء الملف وتحريره ...
تواصل هو أمر يستخدم لتحديث تواريخ الوصول والتعديل لملف واحد أو أكثر ، إلى التاريخ الحالي.
المس [OPTINO] ... FILE ...
إذا كانت الوسيطة FILE أو اسم الملف غير موجودة ، فسيتم إنشاء ملف فارغ يحمل نفس الاسم مثل FILE.
إنها طريقة مباشرة - وشائعة جدًا - لإنشاء ملفات فارغة ، وليس من خلال المحرر نانو
يركض لمسة الرجل لمزيد من المعلومات.
مرحبًا yerko ، شكرًا مقدمًا على التعليق ، والسبب في استخدامي باللمس هو أنه بالنسبة لي هو الكالينجيون المعتاد. وإذا كانت وظيفتها ، كما قال الرفيق فيديريكو ، تتجاوز إنشاء الملفات. إذا كنت تريد معرفة المزيد ، قم بتشغيل $ man touch ، تحياتي الصديق.
ولكن ، بعد اللمسة تقوم بتعديل الملف ، لذا فهي خطوة إضافية لما تفعله.
أنا أعرف ما تفعله اللمسة ، أردت فقط أن أعرف سبب قيامك بذلك: P ، لأنه مع النانو كان أكثر من كافٍ 😉
وثائق جيدة جدا ، عمل جيد.
ما الذي تستخدمه لتكوين الموجه ، لقد أحببت حقًا تكوينه.
تحياتي
مرحبًا يا صديقي ، شكرًا لزيارتكم والتعليق I ، أنا أستخدم powerline shell ، إنه مشروع مفتوح المصدر يمكنك العثور عليه على github. من السهل تكوين أستخدم bash و powerline shell ، على الرغم من أنه يمكنك أيضًا تهيئته لـ zsh.
تعليمي جيد جدا. ملفت تكوين المحطة انتباهي ، هل يمكنك مشاركة التكوين؟
مرحبًا ، كوراتسوكي ، تحقق من هذا البرنامج التعليمي الذي أقوم به ، وآمل أن يكون من المفيد تكوين الموجه. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/
مساهمتك جيدة جدًا يا أخي ، كم هو حزين لأنني لم أشاهد هذا المنشور تقريبًا ، قبل بضعة أسابيع تركوا لي مهمة تثبيت بيئة LAMP على جهاز الكمبيوتر الخاص بي ، ولكن مما أراه من الأسهل تثبيت XAMPP. على أي حال شكرا لمساهمتك ، تحياتي.
رائع ، موضح جيدًا وبطريقة بسيطة.
شكرا جزيلا.
كل شيء يعمل بشكل جيد.
تحياتي!
مرحبًا ، كل ما يتم شرحه بالصور ، هل هو موضح أيضًا في النص؟ أي الصور لأغراض توضيحية فقط؟ أو هناك خطوات يجب عليك القيام بها في الصور. أنا أسأل لأنني كفيف ، ولست بارعًا جدًا في لينكس حتى الآن ، لذلك لا أريد أن أتسبب في فوضى. من ناحية أخرى ، لديّ ubuntu mate 18. هل يمكن تطبيق هذا البرنامج التعليمي؟ من بالفعل شكرا جزيلا لك. في صحتك!
مادة ممتازة مع محتوى توضيحي ، وهذا يجعل من السهل توجيه الآخرين
- يظهر جانب واحد مرتين
لمس لوحة تحكم xampp
نانو xampp- لوحة التحكم
- واحد على الطريق
/ البيرة / بن /
- وآخر على الطريق:
/ البيرة / مشاركة / تطبيقات
- أعتقد أنه في هذا المسار الثاني يجب أن يكون xampp-control-panel.desktop.
- من ناحية أخرى ، للقيام بمعظم الخطوات ، لم يكن لدي أذونات ، لذلك انتهى بي الأمر قبل الأوامر بـ «sudo» ، حتى أتمكن من إنشائها بالفعل.
- لكن في النهاية عندما أصل إلى الأيقونة يعطيني رسالة خطأ:
تعذر تنفيذ الأمر "xampp-control-panel".
فشل تشغيل العملية الفرعية "xampp-control-panel" (تم رفض الإذن)
- لقد نجحت بالفعل ووضعت إذن التنفيذ في ملف / usr / bin / xampp-control-panel.
sudo chmod + x / usr / bin / xampp-control-panel
شكرًا ، كان هذا ما كنت أفتقده بسبب مشكلة رفض الإذن.
2020 لا يزال هذا المنشور يعمل بشكل رائع!
شكرًا ، لقد نجحت معي ، على الرغم من أنني لا أرى رمز xampp ولكن مربعًا أبيض ولكن لا يهم ، لدي مشكلة أنه عندما أستخدم محرر كود مثل sublime فإنه يمنعني من الحصول على أذونات لإنشاء ملفات في مشاريع htdocs. تمكنت من جعله رائعًا من خلال منح أذونات يمكنني قراءة الملفات وتحريرها ولكن لا يمكنني إنشاء ملفات جديدة.
شكرًا مليونًا Nexcoyotl على المقال!!!، وإلى جميع القائمين على المدونات.desdelinux.net مكان يتم العثور فيه على المعلومات التي نحتاجها!!
شكرا شكرا!!
تفسير جيد جدا
أستخدم linux mint ويمكنني استخدام أحد الموصوفين مع عمليات الوصول لأنني أنفذ الخطوات ولا تظهر في أي جزء رسومي
مقدما شكرا جزيلا
مرحبا ، شكرا على كل الدليل.
لكنها لا تعمل. لقد تحققت بالفعل من الأذونات والمسارات والنص المراد لصقه ولا شيء ؛ أدخل كلمة المرور ولا تفعل شيئًا آخر.
هل يمكن أن تخبرني ما إذا كان يعمل مع Opensuse 15.3 Leap.
أنا منتبهة ، شكرا لك.
تحياتي يا ليو. نوصيك باستكشاف هذا المنشور الأكثر حداثة والذي يسمى: XAMPP: بيئة تطوير مع PHP سهلة التثبيت على GNU / Linux - https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/
2022 وما زالت تعمل. أنا أستخدم دبيان 11 !!