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