تثبيت وتكوين ExpressionEngine في بيئة ServBay
ما هو ExpressionEngine؟
ExpressionEngine هو نظام إدارة محتوى (CMS) قوي ومرن، مناسب لبناء أنواع مختلفة من المواقع. يوفر مجموعة من الوظائف والبنية المعمارية المودولارية التي تمكّن المطورين من إنشاء مواقع معقدة بسهولة.
خطوات تثبيت ExpressionEngine
في هذه المقالة، سنوضح كيفية تثبيت وتكوين ExpressionEngine في بيئة ServBay.
الخطوة 1: تحميل ExpressionEngine
أولاً، قم بإنشاء دليل جديد للمشروع ضمن دليل www
في ServBay، وقم بتحميل ExpressionEngine:
cd /Applications/ServBay/www
mkdir servbay-ee-app
cd servbay-ee-app
curl -L https://expressionengine.com/latest -o expressionengine.zip
2
3
4
الخطوة 2: فك ضغط ExpressionEngine
قم بفك ضغط حزمة ExpressionEngine التي تم تحميلها في دليل المشروع:
unzip expressionengine.zip
rm expressionengine.zip
2
الخطوة 3: إنشاء قاعدة بيانات ومستخدم
الوصول إلى أداة إدارة قاعدة البيانات phpMyAdmin المضمنة في ServBay
افتح https://servbay.host/ وانقر على "phpMyAdmin" للدخول إلى أداة إدارة قاعدة البيانات phpMyAdmin.
إنشاء مستخدم قاعدة بيانات
الدخول إلى صفحة حسابات المستخدم
- في الصفحة الرئيسية لـ phpMyAdmin، انقر على "حسابات المستخدمين" في القائمة العلوية.
إضافة مستخدم جديد
- انقر على "إضافة حساب مستخدم".
- املأ المعلومات التالية:
- اسم المستخدم:
ee_user
- المضيف:
localhost
- كلمة المرور: أدخل كلمة مرور آمنة، مثل
password123
- إعادة كتابة كلمة المرور: أعد كتابة كلمة المرور
- اسم المستخدم:
- في قسم "إنشاء قاعدة بيانات للمستخدم"، اختر "إنشاء قاعدة بيانات تحمل نفس الاسم ومنحها جميع الامتيازات".
- تأكد من تحديد "منح جميع الامتيازات".
- انقر على زر "تنفيذ".
الخطوة 4: تكوين خادم الويب
إضافة موقع جديد
افتح ServBay، انقر على تبويب "المضيف"، وأضف موقعًا جديدًا:
- الاسم:
My EE Site
- اسم النطاق:
servbay-ee.local
- نوع الموقع:
PHP
- إصدار PHP: اختر نسخة PHP المناسبة
- دليل جذر الموقع:
/Applications/ServBay/www/servbay-ee-app
- الاسم:
حفظ التكوين
احفظ التكوين.
الخطوة 5: تشغيل برنامج تثبيت ExpressionEngine
الوصول إلى صفحة التثبيت
افتح المتصفح وزُر
https://servbay-ee.local/admin.php
، سترى صفحة تثبيت ExpressionEngine.ملء معلومات قاعدة البيانات
املأ معلومات اتصال قاعدة البيانات كما هو مطلوب في الصفحة:
- مضيف قاعدة البيانات:
localhost
- اسم قاعدة البيانات:
ee_user
(نفس اسم المستخدم) - اسم مستخدم قاعدة البيانات:
ee_user
- كلمة مرور قاعدة البيانات:
password123
- مضيف قاعدة البيانات:
ملء معلومات المدير
املأ معلومات اسم المستخدم وكلمة المرور للمدير كما هو مطلوب في الصفحة.
إكمال التثبيت
انقر على زر "تثبيت" لإكمال عملية التثبيت.
الخطوة 6: تثبيت الإضافات والقوالب
تثبيت الإضافات
سجل الدخول إلى لوحة إدارة ExpressionEngine، انقر على "المطور" -> "الإضافات"، ابحث عن التعديل المراد تثبيته وقم بتثبيته.
تثبيت القوالب
قم بتثبيت وتكوين القوالب حسب الحاجة.
استخدام ExpressionEngine لبناء المواقع
الآن، بعد أن قمت بتثبيت وتكوين ExpressionEngine بنجاح في بيئة ServBay، يمكنك البدء في بناء موقعك. إليك بعض العمليات الشائعة:
إنشاء القنوات والمقالات
إنشاء قناة
في لوحة إدارة ExpressionEngine، انقر على "بنية المحتوى" -> "إدارة القناة"، أنشئ قناة جديدة، املأ اسم القناة والإعدادات الأخرى، ثم انقر على "حفظ القناة".
إنشاء مقال
انقر على "المحتوى" -> "نشر"، اختر القناة التي أنشأتها للتو، املأ عنوان المقال والمحتوى، ثم انقر على "حفظ".
تكوين قائمة التنقل
إنشاء القائمة
في لوحة إدارة ExpressionEngine، انقر على "التصميم" -> "إدارة القوالب"، أنشئ مجموعة قوالب جديدة وأنشئ قالب قائمة التنقل داخلها.
إضافة عناصر القائمة
أضف الصفحات والمقالات إلى قائمة التنقل، ثم انقر على "حفظ القالب".
تخصيص الودجات
إضافة ودجات
في لوحة إدارة ExpressionEngine، انقر على "التصميم" -> "إدارة القوالب"، أنشئ مجموعة قوالب جديدة وأنشئ قالب الودجات داخلها.
تكوين الودجات
قم بتكوين إعدادات الودجات حسب الحاجة، ثم انقر على "حفظ القالب".
باتباع هذه الخطوات، تكون قد نجحت في تثبيت وتكوين ExpressionEngine في بيئة ServBay وبدأت في استخدامه لبناء موقعك. يوفر ExpressionEngine مرونة وقوة تجعله خيارًا مثاليًا لبناء أنواع مختلفة من المواقع.