XtGem Forum catalog
تنصيب برنامج xampp لعمل خادم محلي على لينكس

برنامج xampp هو برنامج متخصص في إنشاء خادم محلي (local server) على جهازك حيث يمكن استخدامه من قبل المبرمجين والمطورين لتجربة وتشغيل سكربتات php و perl والتطوير عليها دون الحاجة إلى شراء ورفع بريمجاتهم إلى سيرفر حقيقي.

xampp هو اختصار ل (X-cross platform, A-apache, M-mysql, P-PHP and P-perl) وهو يجعل من إنشاء خادم محلي أمرا سهلا على لينكس بدلاً من تنصيب الحزم الذي يتطلبها الخادم كل واحدة على حدى وعملية الربط بينهم ,حيث يحوي xampp في هذه الإصدارة على الحزم التالية:

* Apache 2.4.10
* phpmyadmin 4.2.11
* mysql 5.0.11
* perl 8.34
* php 5.6.3
* OpenSSL 1.0.1
* gd 2.1.0

كأول خطوة يجب علينا تحميل ملف التنصيب:

لمعمارية 32bit : هنا
لمعمارية 64bit : هنا
بعد تحميل البرنامج . انقله إلى مجلد المنزل (Home Folder) ثم افتح الطرفية وأدخل الأمرين التاليين مع مراعاة تغيير اسم الملف:

sudo chmod +x xampp-linux-x64-1.8.3-2-installer.run
sudo ./xampp-linux-x64-1.8.3-2-installer.run
بعد تنفيذ الأمر الثاني ستظهر لك نافذة تنصيب البرنامج وكما اعتدنا نستمر بالضغط على زر next، حتى ينتهي التنصيب، هنا ستظهر الواجهة الرسومية للبرنامج ومن تبويب maneger server يمكنك تشغيل وإطفاء خدمات الموقع كما بالصورة التالية:


تستطيع تصفح الخادم من متصفح الإنترنت على الرابط: https://localhost
كما يمكنك وضع ملفاتك على الخادم في مجلد: /opt/lampp/htdocs

*ملاحظة: يجب إعطاء الصلاحيات لمجلد htdocs حتى تستطيع تخزين الملفات عليه، عبر اﻷمر التالي:

sudo chmod 777 /opt/lampp/htdocs
بعض الأوامر المهمة للبرنامج من الطرفية:

*أمر تشغيل الخادم:

sudo /opt/lampp/lampp start
*أمر إيقاف تشغيل الخادم:

sudo /opt/lampp/lampp stop
*أمر إعادة تشغيل الخادم:

sudo /opt/lampp/lampp restart