نظرة عامة على بوابة خدمات المطوّرين

بوابة خدمات المطوّرين، الإصدار 4.17.05

Apigee Developer Channel Services هي بوابة نموذجية لإدارة المحتوى والمنتدى. وهو يعتمد على مشروع Drupal مفتوح المصدر (www.drupal.org). يتيح الإعداد التلقائي إنشاء وإدارة مستندات واجهة برمجة التطبيقات والمنتديات والمدونات. تتيح وحدة الاختبار المدمَجة اختبار واجهات برمجة التطبيقات في الوقت الفعلي من داخل البوابة.

إلى جانب إدارة المحتوى، توفّر "خدمات قناة المطوّر" ميزات مختلفة لإدارة المنتدى، مثل تسجيل المستخدمين يدويًا أو تلقائيًا والإشراف على تعليقات المستخدمين. يتحكّم نموذج التحكّم في الوصول المستند إلى الدور (RBAC) في إمكانية الوصول إلى الميزات على "خدمات قناة المطوّر". على سبيل المثال، يمكنك تفعيل عناصر التحكّم للسماح للمستخدم المسجّل بإنشاء مشاركات في المنتدى واستخدام وحدات تحكّم تجريبية وما إلى ذلك.

تحتوي هذه النسخة من هذا المستند على تفاصيل خاصة بالإصدار 4.17.05. أي مراجع خاصة بالإصدارات السابقة هي أخطاء ويجب الإبلاغ عنها على أنّها أخطاء.

الوصول إلى منتدى Apigee للإجابة عن أسئلتك

منتدى Apigee هو مورد مجاني يمكنك من خلاله التواصل مع Apigee وغيره من عملاء Apigee الآخرين من خلال طرح الأسئلة والنصائح وغيرها من المشاكل. قبل نشر مشاركة في المنتدى، احرص أولاً على البحث في المشاركات المنشورة لمعرفة ما إذا سبق وتمت الإجابة عن سؤالك.

طوبات الشبكة المعتمدة

يمكن تثبيت مكونات خدمات قناة Apigee Developer في إعدادات الشبكة أو تصاميم مختلفة، بما في ذلك:

  • جهاز واحد: جميع مكوِّنات "خدمات قناة مطوّري برامج Apigee" المثبَّتة على جهاز واحد.
  • صغير: يتم تثبيت قاعدة بيانات Drupal على جهاز منفصل عن المكوّنات الأخرى.

يوضِّح الشكل التالي المخطط التفصيلي للجهاز الواحد الذي يتم فيه تثبيت جميع مكوّنات خدمات قناة مطوّري برامج Apigee على جهاز واحد:

في هذا الشكل، يحتوي النظام الأساسي العام على المكونات التي يمكن الوصول إليها بشكل عام. يحتوي النظام الأساسي الخاص على مكونات لا يمكن للجميع الوصول إليها.

المكوّن

الوصف

تم التثبيت بواسطة

ELB

موازن حمولة المؤسسات (ELB).

موفّر الشبكة

على سبيل المثال، يوفّر كل من Amazon وRackspace أجهزة موازنة حمل Enterprise لاستخدامها مع الأجهزة الافتراضية الخاصة بهما.

الإصدار 1.10.1 من Nginx خادم ويب Nginx المستخدم لعمليات التثبيت الجديدة للإصدارين 4.17.01 و4.17.05. Apigee

الإصدار 2.2 من خادم Apache

خادم الويب Apache المُستخدَم في عمليات الترقية من إصدار سابق من البوابة.

Apigee

الإصدار 9.4 من Postgres

قاعدة البيانات التي يستخدمها Drupal لعمليات التثبيت الجديدة لـ 4.17.01 و4.17.05.

Apigee أو الربط بتثبيت حالي.

في حال أردت الاتصال بتثبيت تطبيق Postgres عن بُعد، يجب أن يكون الإصدار 9.4.

MySQL 5.0.15 أو إصدار أحدث

قاعدة البيانات المستخدمة للترقيات على RedHat 6.x أو CentOS 6.x.

Apigee أو الربط بتثبيت حالي. في حال تثبيت MySQL من خلال أداة تثبيت Apigee، ستثبِّت أحدث إصدار متاح لنظام التشغيل لديك.

إذا أردت الاتصال بتثبيت MySQL عن بُعد، يجب أن يكون الإصدار 5.0.15 أو إصدارًا أحدث.

LegalDB 5.1.38 أو إصدار أحدث

قاعدة البيانات المستخدمة للترقيات على RedHat 7.x أو CentOS 7.x.

Apigee أو الربط بتثبيت حالي. في حال تم تثبيت MaraDB من خلال أداة تثبيت Apigee، ستثبِّت أحدث إصدار متاح لنظام التشغيل.

إذا أردت الاتصال بتثبيت Jamboard عن بُعد، يجب أن يكون الإصدار 5.1.38 أو إصدارًا أحدث.

مساحة تخزين مشتركة في Drupal

مساحة التخزين المشتركة التي يستخدمها Drupal للملفات التي يتم تحميلها والنصوص البرمجية الثابتة وغيرها من المعلومات.

Apigee

Drush 6.2

واجهة سطر أوامر Drupal.

Apigee

7.0 بيزو فلبيني

محرك البرمجة النصية من جانب الخادم.

Apigee

Apache Solr

خادم بحث Drupal. يستخدم Apache Solr مكتبة بحث Apache Lucene.

Apigee، ولكن لا يتم تفعيلها تلقائيًا. لا تفعِّل هذه السياسة إلا إذا كانت لديك كمية كبيرة من البيانات على البوابة. راجِع تثبيت بوابة "خدمات المطوّرين" للحصول على تعليمات حول تفعيل هذه البوابة.

يظهر أدناه المخطط الصغير الذي يوجد فيه خادم MySQL على جهاز منفصل: