يتيح لك تثبيت ووردبريس على جهاز يعمل بنظام لينكس باستخدام XAMPP إنشاء بيئة محلية مناسبة لتطوير واختبار المواقع قبل نشرها على خادم مباشر.
في هذا الدليل، ستتعرف على طريقة تثبيت XAMPP، وتشغيل خدماته، وإنشاء قاعدة بيانات لووردبريس، وضبط صلاحيات الملفات، ثم إكمال تثبيت ووردبريس من خلال المتصفح.
لِتثبيت ووردبريس على جهاز كمبيوتر يعمل بنظام لينكس (Linux) باستخدام برنامج XAMPP (وهو حزمة خادم الويب القياسية التي تضم Apache وMariaDB/MySQL وPHP)، اتّبع الخطوات التالية:
يُعدّ أباتشي (Apache) وإنجن إكس (NGINX) الخادمين المعياريين عالمياً لتشغيل شبكة الإنترنت الحديثة؛ حيث يعتمد Apache على بنية قائمة على الخيوط (Threads) مع مرونة ملف الإعدادات .htaccess، بينما يستخدم NGINX نموذجاً قائماً على الأحداث (Event-driven) مُحسّناً للتعامل مع أعداد هائلة من الاتصالات المتزامنة. ويُعتبر فهم خوادم الويب هذه أمراً أساسياً، كونهما يعملان كبرمجيات وسيطة أساسية تربط طلبات المستخدمين بلغة PHP والمنصات القائمة على قواعد البيانات مثل ووردبريس.
ووردبريس هو نظام إدارة المحتوى المفتوح المصدر الأكثر شعبية في العالم، حيث يُشغّل كل شيء بدءاً من المدونات الشخصية البسيطة ووصولاً إلى المواقع الإلكترونية الضخمة للشركات. وتُتيح بيئته المرنة من القوالب والإضافات لأي شخص بناء موقعه وتخصيصه وإدارته دون الحاجة لكتابة أي أسطر برمجية.
تنزيل برنامج XAMPP وتثبيته
قم بتنزيل ملف تثبيت لينكس (ملف بصيغة .run) من الموقع الرسمي لـ Apache Friends. افتح موجه الأوامر (Terminal)، وانتقل إلى مجلد التنزيل الخاص بك، ثم قم بمنح ملف التثبيت صلاحية التنفيذ وتشغيله عبر الأوامر التالية:
cd ~/Downloads
chmod +x xampp-linux-x64-8.2.12-0-installer.run
sudo ./xampp-linux-x64-8.2.12-0-installer.run
اتّبع تعليمات واجهة التثبيت الرسومية. بشكل افتراضي، يتم تثبيت XAMPP في المسار /opt/lampp.
تشغيل خدمات XAMPP
قم بتشغيل خادم الويب Apache وخادم قواعد البيانات MySQL عبر موجه الأوامر باستخدام الأمر التالي:
sudo /opt/lampp/lampp start
ثم نفّذ الأوامر التالية:
sudo apt update
sudo apt install net-tools
sudo /opt/lampp/lampp restart
طريقة التحقق: للتأكد من أن كِلتا الخدمتين تعملان، افتح متصفحك وانتقل إلى العنوان http://localhost. يجب أن تظهر لك صفحة الترحيب الخاصة بـ XAMPP.
إنشاء قاعدة بيانات MySQL لووردبريس
افتح متصفحك وانتقل إلى العنوان http://localhost/phpmyadmin.
انقر على تبويب Databases (قواعد البيانات) من القائمة العلوية.
أدخل اسماً لقاعدة البيانات (مثل: localsitedb) في حقل إنشاء قاعدة البيانات (Create database).
اترِك خيار الترميز كما هو افتراضياً (utf8mb4_general_ci) وانقر على Create (إنشاء).
تنزيل ووردبريس واستخراج ملفاته
قم بتنزيل أحدث حزمة من ووردبريس، واستخرج ملفاتها داخل المجلد الرئيسي لخادم الويب في XAMPP وهو المسار (/opt/lampp/htdocs)، ثم أعد تسمية المجلد إلى الاسم الذي تفضله لموقعك:
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar -xvzf latest.tar.gz
sudo mv wordpress /opt/lampp/htdocs/localsite
ضبط صلاحيات المجلد
خطوة حاسمة لبيئة التطوير المحلي في لينكس:
امنح خادم الويب الصلاحيات الكافية على مجلد ووردبريس حتى يتمكن Apache من رفع الملفات وتحديث إعدادات التكوين:
cd ~
sudo chown -R daemon:daemon /opt/lampp/htdocs/localsite
sudo chmod -R 755 /opt/lampp/htdocs/localsite
تشغيل معالج إعداد ووردبريس عبر المتصفح
افتح متصفحك وانتقل إلى العنوان http://localhost/localsite.
حدد لغتك المفضلة وانقر على متابعة (Continue).
انقر على ابتدئ الآن! (Let's go!) في شاشة الترحيب.
أدخل بيانات إعداد قاعدة البيانات التالية:
اسم قاعدة البيانات (Database Name): localsitedb (الاسم الذي أنشأته في الخطوة 3).
اسم المستخدم (Username): root
كلمة المرور (Password): اترك الحقل فارغاً (كلمة مرور root الافتراضية لـ MySQL في XAMPP تكون فارغة).
مستضيف قاعدة البيانات (Database Host): localhost
بادئة الجدول (Table Prefix): wp_
انقر على إرسال (Submit)، ثم على إجراء التنصيب (Run the installation).
أكمل تعبئة حقول عنوان الموقع، واسم المستخدم للمسؤول، وكلمة المرور، والبريد الإلكتروني، ثم انقر على تنصيب ووردبريس (Install WordPress).
تشغيل مدير XAMPP
يمكن تشغيل مدير XAMPP باستخدام الأمر التالي:
sudo /opt/lampp/manager-linux-x64.run
بيئة ووردبريس المحلية أصبحت جاهزة
والآن، أصبحت بيئة ووردبريس المحلية الخاصة بك جاهزة! يمكنك استخدامها لتجربة الإضافات، والابتكار في التصاميم، وتحسين موقعك دون أي مخاطرة.
وبمجرد أن تكون راضيًا تمامًا عن إعداداتك المحلية، ستكون مستعدًا لنقل الموقع إلى خادم ويب مباشر وإطلاقه للعالم.
يمنحك تشغيل ووردبريس محلياً على لينكس باستخدام XAMPP بيئة عملية للعمل على الموقع واختباره قبل نشره على خادم مباشر.
وبعد إكمال هذه الخطوات، ستكون بيئة ووردبريس المحلية جاهزة لتجربة الإضافات، واختبار التصاميم، وإجراء التعديلات أثناء مرحلة التطوير.
.webp)