تثبيت وتكوين Craft CMS في بيئة ServBay
ما هو Craft CMS؟
Craft CMS هو نظام إدارة محتوى (CMS) قوي يقدم نماذج محتوى مرنة، وإدارة المستخدمين، ووظائف تمديد الإضافات. يشتهر بواجهته سهلة الاستخدام والميزات الودية للمطورين، وهو مناسب جدًا لبناء مواقع ويب معقدة ومخصصة.
خطوات تثبيت Craft CMS
في هذه المقالة، سنعرض كيفية تثبيت وتكوين Craft CMS في بيئة ServBay.
الخطوة 1: إنشاء دليل المشروع
أولاً، أنشئ دليلاً جديدًا للمشروع في دليل www
الخاص بـ ServBay:
cd /Applications/ServBay/www
mkdir servbay-craft-app
cd servbay-craft-app
2
3
الخطوة 2: استخدام Composer لإنشاء مشروع Craft CMS
ServBay يأتي مع Composer مسبقًا، لذلك يمكننا استخدام Composer لإنشاء مشروع Craft CMS مباشرة:
composer create-project craftcms/craft .
الخطوة 3: إنشاء قاعدة البيانات والمستخدم
الوصول إلى أداة إدارة قاعدة البيانات phpMyAdmin المدمجة في ServBay
افتح https://servbay.host/، وانقر على "phpMyAdmin" للدخول إلى أداة إدارة قاعدة البيانات phpMyAdmin.
إنشاء مستخدم قاعدة البيانات
الدخول إلى صفحة حسابات المستخدمين
- في صفحة phpMyAdmin الرئيسية، انقر على "حسابات المستخدمين" من القائمة العلوية.
إضافة مستخدم جديد
- انقر على "إضافة حساب مستخدم".
- املأ المعلومات التالية:
- اسم المستخدم:
craft_user
- اسم المضيف:
localhost
- كلمة المرور: أدخل كلمة مرور آمنة، مثل
password123
- إعادة إدخال: أعد إدخال كلمة المرور
- اسم المستخدم:
- في قسم "إنشاء قاعدة بيانات للمستخدم" اختر "إنشاء قاعدة بيانات تحمل نفس اسم المستخدم ومنحه كافة الامتيازات".
- تأكد من تحديد "منح كافة الامتيازات".
- انقر على زر "تنفيذ".
الخطوة 4: تكوين خادم الويب
إضافة موقع جديد
افتح ServBay، وانقر على تبويب "المضيفين"، وأضف موقعًا جديدًا:
- الاسم:
My Craft Site
- النطاق:
servbay-craft.local
- نوع الموقع:
PHP
- إصدار PHP: اختر إصدار PHP المناسب
- دليل جذر الموقع:
/Applications/ServBay/www/servbay-craft-app/web
- الاسم:
حفظ التكوين
احفظ التكوين.
الخطوة 5: تشغيل برنامج تثبيت Craft CMS
الوصول إلى صفحة التثبيت
افتح المتصفح وزر
https://servbay-craft.local/index.php?p=admin/install
، ستشاهد صفحة تثبيت Craft CMS.ملء معلومات قاعدة البيانات
اتبع التعليمات على الصفحة لملء معلومات الاتصال بقاعدة البيانات:
- خادم قاعدة البيانات:
localhost
- اسم قاعدة البيانات:
craft_user
(نفس اسم المستخدم) - اسم المستخدم:
craft_user
- كلمة المرور:
password123
- خادم قاعدة البيانات:
ملء معلومات المسؤول
اتبع تعليمات الصفحة لملء اسم مستخدم وكلمة مرور المسؤول.
إكمال التثبيت
انقر على زر "إكمال التثبيت" لإتمام عملية التثبيت.
الخطوة 6: تثبيت الإضافات والقوالب
تثبيت الإضافات
سجل الدخول إلى لوحة إدارة Craft CMS، انقر على "الإضافات"، وابحث وثبت الإضافات التي تحتاجها.
تثبيت القوالب
ثبت وكون القوالب وفقًا لحاجتك.
استخدام Craft CMS لبناء الموقع
الآن وقد قمت بتثبيت وتكوين Craft CMS في بيئة ServBay بنجاح، يمكنك البدء في استخدامه لبناء موقعك. فيما يلي بعض العمليات الشائعة:
إنشاء الصفحات والمحتويات
إنشاء المحتويات
في لوحة إدارة Craft CMS، انقر على "المحتويات" -> "محتوى جديد"، املأ العنوان والمحتوى، ثم انقر على "حفظ".
إنشاء الصفحات
أنشئ وأدر الصفحات في Craft CMS بناءً على هيكل موقعك.
تكوين قائمة التنقل
إنشاء قائمة التنقل
في لوحة إدارة Craft CMS، انقر على "التنقل" -> "قائمة تنقل جديدة"، املأ اسم القائمة والإعدادات الأخرى، ثم انقر على "حفظ".
إضافة عناصر إلى القائمة
أضف الصفحات والمحتويات إلى قائمة التنقل ثم انقر على "حفظ".
تخصيص الأدوات المصغرة
إضافة الأدوات المصغرة
في لوحة إدارة Craft CMS، انقر على "الأدوات المصغرة" -> "أداة مصغرة جديدة"، اختر نوع الأداة المصغرة واملأ الاسم والإعدادات الأخرى، ثم انقر على "حفظ".
تكوين الأدوات المصغرة
قم بضبط إعدادات الأدوات المصغرة حسب الحاجة ثم انقر على "حفظ".
من خلال اتباع الخطوات المذكورة أعلاه، قمت بتثبيت وتكوين Craft CMS بنجاح في بيئة ServBay وبدأت في استخدامه لبناء موقعك. قوة ومرونة Craft CMS تجعله خيارًا مثاليًا لبناء أنواع مختلفة من المواقع.