ما المثبّت على خادم Drupal الخاص بك؟
- Drupal 11 من صورة Docker الرسمية (Apache)، بملف التثبيت القياسي (standard)
- قاعدة بيانات MariaDB 11
- Drush مدمج في الصورة، وComposer داخل الحاوية
- HTTPS عبر Caddy: يُفتح الموقع على عنوان sslip.io مبني على IP الخاص بك، فالنطاق اختياري
- إعدادات الوكيل العكسي والمضيفين الموثوق بهم في settings.php، جاهزة لـ Caddy
- وحدات تخزين Docker دائمة للوحدات والقوالب والملفات التعريفية وملفات الموقع
- جدار حماية لا يفتح سوى المنافذ 22 و80 و443
ما الحجم الذي تحتاجه لـ Drupal؟
تذكر وثائق Drupal حدًّا أدنى هو 1 GB من RAM وتقترح ما لا يقل عن 1 GB من الذاكرة الحرة لـ Composer، لذلك فأصغر حجم هنا 2 GB. كقاعدة عامة، 2 GB يناسب موقعًا بوحدات قليلة. فكّر في 4 GB مع الوحدات الكثيرة أو المحتوى الكثير أو الزيارات الكثيفة، وفي 8 GB للمشاريع الأكبر. يمكنك رفع RAM والمعالج والقرص كلًّا على حدة من لوحتك، وتبقى بياناتك وعنوان IP كما هما.
| الاستخدام | الحجم | السعر | اختر |
|---|---|---|---|
| موقع جديد | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/شهريًا | |
| موقع في نمو | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/شهريًا | |
| موقع كثير الزيارات | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/شهريًا |
لمن هو؟
- مواقع الشركات ذات أنواع المحتوى الكثيرة وأدوار المستخدمين
- الجامعات والجمعيات والمؤسسات ذات هياكل المحتوى الكبيرة
- المواقع التي تنشر بعدة لغات
- المطورون والوكالات الذين يعملون بـ Composer وDrush
- المواقع ذات الزوار في تركيا التي ينبغي أن تعمل على خادم في إسطنبول
ماذا يحدث بعد الطلب؟
- اضبط الحجم وأتمّ الدفع.
- يبدأ خادمك ويُثبَّت Drupal من تلقاء نفسه. استغرق ذلك نحو 6 دقائق في اختباراتنا على خوادم حقيقية.
- في لوحتك افتح خادمك من خوادمي. عندما يشير صف التطبيق في تبويب نظرة عامة إلى أن Drupal جاهز، انقر فتح التطبيق.
- أدخل البيانات من صفّي اسم الدخول وكلمة المرور. اسم الدخول هو yonetici، ومعناه بالتركية مسؤول، ولا تظهر شاشة إعداد.
- ضمن Configuration > System > Basic site settings اضبط اسم الموقع وعنوان بريدك الإلكتروني الخاص. يستخدم التثبيت عنوانًا مؤقتًا.
- إن شئت، اتصل عبر SSH ونفّذ أوامر Drush وComposer في المجلد /opt/seturack/drupal.
مع كل خادم
- نسخ احتياطي يومي مشمول في السعر
- حركة بيانات غير محدودة
- صلاحية root كاملة
- ارفع RAM والمعالج أو اخفضهما لاحقًا، وكبّر القرص
- الموقع: Istanbul · IST-1.
من المفيد أن تعرف
- لا يردّ Drupal إلا على العناوين المسموح بها. عند ربط نطاقك الخاص، اكتبه في سطر DRUPAL_EK_ALANLAR من /opt/seturack/drupal/.env ونفّذ docker compose up -d.
- Drush جزء من الصورة ويبقى عند إعادة إنشاء الحاوية. أما الحزم التي تضيفها لاحقًا بـ Composer (مجلد vendor) فتوجد داخل الحاوية وتضيع عند إعادة إنشائها. ومجلدات الوحدات والقوالب دائمة.
- تبدأ منطقة الإدارة بالإنجليزية.
- البريد الإلكتروني غير مُعدّ. لإرسال رسائل إعادة تعيين كلمات المرور والإشعارات، ثبّت وحدة بريد.
- إبقاء Drupal والوحدات والقوالب محدّثة مسؤوليتك أنت. النواة تأتي مع الصورة: حدّثها بـ docker compose pull وdocker compose up -d، ثم نفّذ تحديثات قاعدة البيانات.
- إن تعذّر إصدار شهادة، يُفتح الموقع عبر http على عنوان IP الخاص بك.
أسئلة وأجوبة عن Drupal
كم يحتاج Drupal من RAM؟
تذكر وثائق Drupal حدًّا أدنى هو 1 GB من RAM وتقترح ما لا يقل عن 1 GB من الذاكرة الحرة لـ Composer. لهذا فأصغر حجم في Seturack هو 2 GB. فكّر في 4 GB مع الوحدات الكثيرة والزيارات الكثيفة.
كيف أثبّت Drupal؟
لا تحتاج إلى تثبيت Drupal بنفسك. بعد الدفع يُثبَّت Drupal 11 بالملف التعريفي القياسي (standard) عبر Drush، ولا تظهر شاشة إعداد. عنوان الإدارة واسم الدخول وكلمة المرور في تبويب نظرة عامة بلوحتك.
هل أستطيع استخدام Drush وComposer مع Drupal؟
نعم. اتصل عبر SSH وانتقل إلى /opt/seturack/drupal. لاستخدام Drush نفّذ docker compose exec drupal vendor/bin/drush status. ولإضافة وحدة نفّذ docker compose exec drupal composer require drupal/MODULE_NAME، ثم فعّلها ضمن Extend.
هل يعمل Drupal بلغات أخرى؟
نعم. يُثبَّت Drupal بالإنجليزية. ضمن Extend في منطقة الإدارة، فعّل وحدتي Language وInterface Translation، ثم أضف اللغة التي تريدها.
لماذا تظهر لي رسالة The provided host name is not valid في Drupal؟
يعرض Drupal هذا الخطأ حين لا يكون العنوان في قائمة المضيفين الموثوق بهم في settings.php. في هذا التثبيت تأتي القائمة من عنوان التثبيت وسطر DRUPAL_EK_ALANLAR في .env. ضع نطاقك في سطر DRUPAL_EK_ALANLAR من /opt/seturack/drupal/.env (افصل بين عدة نطاقات بفواصل)، ونفّذ docker compose up -d، وأضف العنوان الجديد إلى إعدادات HTTPS أيضًا.
هل Drupal مجاني؟
يُرخَّص Drupal بموجب GPL، الإصدار 2 أو أحدث، والبرنامج نفسه مجاني. أما أي قوالب أو خدمات تشتريها فليست جزءًا من سعر الخادم.