تثبيت وتهيئة Drupal في بيئة ServBay
ما هو Drupal؟
Drupal هو نظام إدارة محتوى مفتوح المصدر وقوي (CMS) يُستخدم على نطاق واسع لبناء أنواع مختلفة من المواقع، من المدونات الشخصية إلى البوابات المؤسسية. يقدم Drupal إدارة مرنة للمحتوى، وإدارة صلاحيات المستخدم، ووظائف توسعية، مما يجعله مناسبًا لبناء مواقع معقدة وعالية الأداء.
خطوات تثبيت Drupal
في هذا المقال، سوف نقدم كيفية تثبيت وتهيئة Drupal في بيئة ServBay.
الخطوة 1: إنشاء دليل المشروع
أولاً، قم بإنشاء دليل مشروع جديد في دليل www
الخاص بـ ServBay:
cd /Applications/ServBay/www
mkdir servbay-drupal-app
cd servbay-drupal-app
2
3
الخطوة 2: إنشاء مشروع Drupal باستخدام Composer
يأتي ServBay مرفقًا بـ Composer، لذا يمكننا استخدام Composer مباشرة لإنشاء مشروع Drupal:
composer create-project drupal/recommended-project .
الخطوة 3: إنشاء قاعدة البيانات والمستخدم
الوصول إلى أدوات إدارة قاعدة البيانات phpMyAdmin المرفقة مع ServBay
افتح https://servbay.host/ واضغط على "phpMyAdmin" للدخول إلى أدوات إدارة قاعدة البيانات phpMyAdmin.
إنشاء مستخدم قاعدة بيانات
الدخول إلى صفحة حسابات المستخدم
- في الصفحة الرئيسية لـ phpMyAdmin، اضغط على "حسابات المستخدم" في القائمة العلوية.
إضافة مستخدم جديد
- اضغط على "إضافة حساب مستخدم".
- املأ المعلومات التالية:
- اسم المستخدم:
drupal_user
- اسم المضيف:
localhost
- كلمة المرور: أدخل كلمة مرور آمنة، مثل
password123
- إعادة الإدخال: أدخل كلمة المرور مرة أخرى
- اسم المستخدم:
- في قسم "إنشاء قاعدة بيانات للمستخدم"، اختر "إنشاء قاعدة بيانات بنفس اسم المستخدم ومنحه جميع الصلاحيات".
- تأكد من تحديد "منح جميع الصلاحيات".
- اضغط على زر "تنفيذ".
الخطوة 4: تهيئة خادم الويب
إضافة موقع جديد
افتح ServBay واضغط على علامة التبويب "مضيف"، أضف موقعًا جديدًا:
- الاسم:
My Drupal Site
- اسم النطاق:
servbay-drupal.local
- نوع الموقع:
PHP
- إصدار PHP: اختر إصدار PHP المناسب
- دليل الجذر للموقع:
/Applications/ServBay/www/servbay-drupal-app/web
- الاسم:
حفظ تكوينات
احفظ التكوينات.
الخطوة 5: تشغيل برنامج تثبيت Drupal
الوصول إلى صفحة التثبيت
افتح المتصفح وزر
https://servbay-drupal.local/core/install.php
، سترى صفحة تثبيت Drupal.اختيار اللغة
اختر اللغة التي ترغب في استخدامها، ثم اضغط على "حفظ ومتابعة".
اختيار التكوين التثبيتي
اختر "قياسي"، ثم اضغط على "حفظ ومتابعة".
إعداد معلومات قاعدة البيانات
املأ معلومات الاتصال بقاعدة البيانات وفقاً للتوجيهات:
- نوع قاعدة البيانات:
MySQL, MariaDB, Percona Server, or equivalent
- اسم قاعدة البيانات:
drupal_user
(نفس اسم المستخدم) - اسم مستخدم قاعدة البيانات:
drupal_user
- كلمة مرور قاعدة البيانات:
password123
- مضيف قاعدة البيانات:
localhost
- نوع قاعدة البيانات:
ملء معلومات الموقع
املأ معلومات الموقع المطلوبة، بما في ذلك اسم الموقع، عنوان البريد الإلكتروني للموقع، اسم مستخدم المدير وكلمة المرور.
إتمام التثبيت
اضغط على زر "حفظ ومتابعة" لإتمام عملية التثبيت.
الخطوة 6: تثبيت الوحدات والموضوعات
تثبيت الوحدات
سجل الدخول إلى واجهة إدارة Drupal، اضغط على "التوسيع"، ابحث عن الوحدات التي تحتاجها وقم بتثبيتها.
تثبيت الموضوعات
اضغط على "المظهر"، اختر واثبت موضوعًا يعجبك.
استخدام Drupal لبناء الموقع
الآن بعد أن قمت بنجاح بتثبيت وتهيئة Drupal في بيئة ServBay، يمكنك البدء في استخدامه لبناء موقعك. فيما يلي بعض الخطوات الشائعة:
إنشاء أنواع المحتوى والمحتوى
إنشاء نوع المحتوى
في واجهة إدارة Drupal، اضغط على "البنية" -> "نوع المحتوى"، قم بإنشاء نوع محتوى جديد، املأ اسم نوع المحتوى والإعدادات الأخرى، ثم اضغط على "حفظ نوع المحتوى".
إنشاء المحتوى
اضغط على "المحتوى" -> "إضافة محتوى"، اختر نوع المحتوى الذي أنشأته مسبقًا، املأ عنوان المحتوى والمحتوى، ثم اضغط على "حفظ ونشر".
تكوين قائمة التنقل
إنشاء قائمة
في واجهة إدارة Drupal، اضغط على "البنية" -> "القائمة"، قم بإنشاء قائمة تنقل جديدة، املأ اسم القائمة والإعدادات الأخرى، ثم اضغط على "حفظ".
إضافة عناصر إلى القائمة
أضف محتوى إلى قائمة التنقل، ثم اضغط على "حفظ القائمة".
تخصيص الكتل
إضافة كتلة
في واجهة إدارة Drupal، اضغط على "البنية" -> "تخطيط الكتل"، قم بسحب الكتل التي تحتاجها إلى المنطقة المحددة، ثم اضغط على "حفظ تخطيط الكتل".
تكوين الكتل
قم بتكوين إعدادات الكتل حسب الحاجة، ثم اضغط على "حفظ الكتل".
عبر الخطوات السابقة، قمت بنجاح بتثبيت وتهيئة Drupal في بيئة ServBay، وبدأت في بناء موقعك باستخدامه. قدرة Drupal القوية ومرونته تجعلانه خيارًا مثاليًا لبناء أنواع مختلفة من المواقع.