كثير من الاوقات نحصول علي برنامج ويب ابلكيشن (مثل برامج ادارة المحلات التجارية او اي نشاط او اي برامج اخري ...) ان نقوم ببرمجته مخصوص لنا ولكن لا نحتاج ان نتكلف مزيد من الاموال لكي نثبت ونشغل البرنامج علي استضافة ودومين نظرا لان هذا البرنامج خاص بي وليس من الضروري رفع البرنامج اون لاين .. من هنا جاءت فكرة برنامج ال (XAMPP) المجاني حيث يقوم بعمل جهازك كاستضافة محلية لتثبيت كل برامجك بدون اي تكلفة .. في مايلي شرح طريقة التثبيت ةالتركيب
كيفية تثبيت وتشغيل Web Application بلغة PHP مع قاعدة بيانات MySQL على جهازك باستخدام XAMPP
إذا كنت قد قمت بتحميل Web Application مكتوب بلغة PHP وتريد تشغيله على جهازك قبل رفعه على الاستضافة، فإن أفضل طريقة هي تشغيله على خادم محلي (Localhost) باستخدام برنامج XAMPP.
في هذا الدليل سنشرح خطوة بخطوة كيفية تثبيت التطبيق وتشغيله مع قاعدة بيانات MySQL بسهولة.
ما هو XAMPP ؟
XAMPP هو برنامج مجاني يوفر بيئة سيرفر كاملة على جهازك، ويحتوي على:
- Apache Server لتشغيل مواقع الويب
- MySQL لإدارة قواعد البيانات
- PHP لتشغيل سكربتات PHP
- phpMyAdmin لإدارة قاعدة البيانات بسهولة
ببساطة، يجعل جهازك يعمل كأنه استضافة ويب محلية.
الخطوة الأولى: تحميل وتثبيت XAMPP
-
قم بتحميل البرنامج من الموقع الرسمي هنــــــــــــــــا :
اختر النسخة المناسبة لنظام التشغيل:
- Windows
- Linux
- Mac
- بعد التحميل قم بتثبيت البرنامج بالطريقة المعتادة.
يفضل تثبيت البرنامج في المسار الافتراضي:
C:\xampp
الخطوة الثانية: تشغيل السيرفر
بعد تثبيت البرنامج افتح:
XAMPP Control Panel
ثم قم بتشغيل:
- Apache
- MySQL
إذا تم التشغيل بنجاح ستتحول الأزرار إلى اللون الأخضر.
يمكنك الآن فتح المتصفح والدخول إلى:
http://localhost
وإذا ظهرت صفحة XAMPP فهذا يعني أن السيرفر يعمل بشكل صحيح.
الخطوة الثالثة: رفع ملفات المشروع
جميع مواقع PHP التي تعمل على XAMPP يجب وضعها داخل المجلد:
xampp/htdocs
الخطوات:
- قم بفك ضغط ملفات المشروع (إن كانت مضغوطة).
- انسخ مجلد المشروع.
- ضعه داخل المجلد التالي:
C:\xampp\htdocs
مثال:
C:\xampp\htdocs\my-project
الخطوة الرابعة: إنشاء قاعدة البيانات
الآن نحتاج إلى إنشاء قاعدة البيانات الخاصة بالمشروع.
- افتح المتصفح وادخل إلى:
http://localhost/phpmyadmin
- اضغط على:
New
- اكتب اسم قاعدة البيانات.
مثال:
my_database
- اضغط على:
Create
الخطوة الخامسة: استيراد قاعدة البيانات
إذا كان المشروع يحتوي على ملف قاعدة بيانات .sql قم بالخطوات التالية:
- افتح قاعدة البيانات التي أنشأتها.
- اضغط على:
Import
- اختر ملف:
database.sql
- اضغط:
Go
وسيتم استيراد الجداول والبيانات تلقائيًا.
الخطوة السادسة: تعديل ملف الاتصال بقاعدة البيانات
معظم تطبيقات PHP تحتوي على ملف خاص بالاتصال بقاعدة البيانات مثل:
config.php
أو
db.php
قم بفتح الملف وعدل بيانات الاتصال لتكون كالتالي:
$host = "localhost";
$user = "root";
$password = "";
$database = "my_database";
ملاحظة:
في XAMPP يكون:
- اسم المستخدم: root
- كلمة المرور: فارغة
الخطوة السابعة: تشغيل المشروع
الآن يمكنك فتح المشروع من المتصفح باستخدام الرابط التالي:
http://localhost/my-project
وسيعمل التطبيق مباشرة على جهازك.
نصائح مهمة
✔ تأكد من تشغيل Apache و MySQL قبل تشغيل الموقع.
✔ تأكد من أن اسم قاعدة البيانات مطابق لما في ملف الاتصال.
✔ إذا ظهر خطأ في الاتصال بقاعدة البيانات تحقق من ملف config.php.
خلاصة
باستخدام XAMPP يمكنك تشغيل أي تطبيق PHP + MySQL على جهازك بسهولة دون الحاجة إلى استضافة.
الخطوات الأساسية هي:
- تثبيت XAMPP
- تشغيل Apache و MySQL
- وضع ملفات المشروع داخل htdocs
- إنشاء قاعدة البيانات
- استيراد ملف SQL
- تعديل ملف الاتصال بقاعدة البيانات
وبذلك يصبح التطبيق جاهزًا للعمل على localhost.
Best Information For You
PHP installation
Run PHP on localhost
Install PHP project using XAMPP
Create MySQL database phpMyAdmin
Run PHP web application locally
PHP MySQL localhost tutorial



تعليقات
إرسال تعليق