الإصدار 4.18.05 من Edge for Private Cloud
بوابة خدمات المطوّرين في Apigee (أو ببساطة، البوابة) هي بوابة نموذجية لإدارة المحتوى والمنتدى. ويستند إلى مشروع Drupal المفتوح المصدر. يوفّر الإعداد التلقائي للبوابة الخدمات التالية:
- إدارة المحتوى: يمكنك استخدام المنصة لإنشاء وإدارة ما يلي:
- مستند واجهة برمجة التطبيقات
- منتديات
- منشورات المدوّنات
- الاختبار: يمكنك استخدام البوابة لاختبار واجهات برمجة التطبيقات في الوقت الفعلي باستخدام وحدة تحكّم اختبارية مضمّنة
- إدارة المنتدى: تدير المنصة ما يلي:
- تسجيل المستخدمين يدويًا أو تلقائيًا
- الإشراف على تعليقات المستخدمين
يتحكّم نموذج "التحكّم في الوصول المستند إلى الدور" (RBAC) في البوابة في الوصول إلى الميزات على البوابة. على سبيل المثال، يمكنك تفعيل عناصر التحكّم للسماح للمستخدم المسجَّل بإنشاء مشاركات في المنتدى واستخدام وحدات التحكّم الاختبارية وما إلى ذلك.
يتضمّن هذا الإصدار من المستند تفاصيل خاصة بالإصدار 4.18.05. وأي إشارات إلى الإصدارات السابقة هي مجرد سهو ويجب الإبلاغ عنها كأخطاء.
لمزيد من المعلومات، يُرجى الاطّلاع على مقالة ما هي البوابة المخصّصة للمطوّرين؟
بُنى الشبكات المتوافقة
يمكن تثبيت مكوّنات البوابة في الإعدادات أو المخططات التالية:
- عقدة واحدة: يتم تثبيت جميع مكوّنات البوابة (Drupal وNginx وPHP وSoir) على جهاز واحد باستخدام Postgres.
- عقدتان: جميع مكوّنات المدخل على جهاز واحد، وPostgres على الجهاز الثاني
تعرض الصور التالية الطوبولوجيا المتوافقة:
عقدة واحدة
يوضّح الشكل 1 مخططًا لبوابة مكوّنة من عقدة واحدة تتضمّن جميع مكوّنات البوابة على جهاز واحد:
عُقدتان
يوضّح الشكل 2 مخططًا لبوابة تتألف من عقدتَين، حيث يكون Postgres على جهاز منفصل عن بقية مكوّنات البوابة:
ملاحظات:
- هذه هي البُنى الوحيدة التي تتيحها Apigee. إذا كنت تستخدم مخطط شبكة مختلفًا، قد لا تتمكّن Apigee من دعمه. يُرجى التواصل مع مدير حسابك أو فريق دعم Apigee Edge إذا كنت بحاجة إلى حلّ مخصّص.
- عند تثبيت الإصدار 4.18.05 لأول مرة، يثبّت النص البرمجي للتثبيت Postgres وNginx.
- عند التحديث إلى الإصدار 4.18.05 من عملية تثبيت تستخدم Postgres وNginx، يعمل نص التثبيت البرمجي على تحديث Postgres وNginx.
- عند التحديث إلى الإصدار 4.18.05 من عملية تثبيت تستخدم MySQL/MariaDB/Apache، يجب أولاً تحويل عملية التثبيت إلى Postgres/Nginx قبل أن تتمكّن من التحديث إلى الإصدار 4.18.05. لمزيد من المعلومات، يُرجى الاطّلاع على تحويل بوابة مستندة إلى tar إلى بوابة مستندة إلى RPM.
في هذا الشكل، يحتوي النواة العامة على المكونات التي يمكن الوصول إليها بشكل عام. يحتوي المكوّن الأساسي الخاص على مكوّنات لا يمكن الوصول إليها بشكل علني.
| المكوّن | الوصف | مثبت من قبل |
|---|---|---|
|
ELB |
جهاز موازنة الحمل في المؤسسة (ELB) |
مزوّد الشبكة على سبيل المثال، توفّر كل من Amazon وRackspace أجهزة موازنة الحمل للمؤسسات لاستخدامها مع أجهزتها الافتراضية. |
| Nginx 1.10.1 | خادم الويب Nginx المستخدَم لعمليات تثبيت الإصدار 4.18.05 | Apigee |
|
Postgres 9.6 |
قاعدة البيانات التي يستخدمها Drupal لعمليات التثبيت الجديدة للإصدار 4.18.05. |
Apigee أو الاتصال بعملية تثبيت حالية إذا أردت الاتصال بتثبيت Postgres عن بُعد، يجب أن يكون الإصدار 9.6. |
|
مساحة التخزين المشتركة في Drupal |
مساحة التخزين المشتركة التي يستخدمها Drupal للملفات التي تم تحميلها والنصوص البرمجية الثابتة وغيرها من المعلومات |
Apigee |
|
Drush 6.2 |
واجهة سطر الأوامر في Drupal |
Apigee |
|
PHP 7.0 |
محرّك برمجة نصية من جهة الخادم |
Apigee |
|
Apache Solr |
خادم البحث في Drupal يستخدم Apache Solr مكتبة بحث Apache Lucene. |
Apigee، ولكنّه غير مفعَّل تلقائيًا. ولا تفعِّلها إلا إذا كان لديك كمية كبيرة من البيانات على البوابة. يمكنك الاطّلاع على تثبيت البوابة للحصول على تعليمات حول تفعيلها. |
يمكنك الوصول إلى منتدى Apigee لطرح أسئلتك
منتدى Apigee هو مرجع مجاني يمكنك من خلاله التواصل مع Apigee وعملاء Apigee الآخرين لطرح الأسئلة والحصول على نصائح ومناقشة مشاكل أخرى. قبل نشر مشاركة في المنتدى، تأكَّد أولاً من البحث في المشاركات الحالية لمعرفة ما إذا تمّت الإجابة عن سؤالك.