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

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

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

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

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

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

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

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

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

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

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

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

المكوّن

الوصف

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

ELB

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

موفّر الشبكة

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

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

وبناءً على المخطط، يمكنك استخدام مثيل خادم Apache واحد (جهاز واحد وصغير) أو عدة خوادم (متوسطة وكبير).

بالنسبة إلى الوسائط المتوسطة والكبيرة، يجب توفير طريقة لمزامنة المثيلات.

Apigee

Apache Solr

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

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

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

يشير ذلك المصطلح إلى قاعدة البيانات التي تستخدمها Drupal. بالنسبة إلى التصاميم الصغيرة والمتوسطة والكبيرة، يتم تشغيل مثيل MySQL على جهاز مختلف عن المكوّنات الأخرى.

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

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

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

في حال تثبيت البوابة على RedHat 7 أو CentOS 7، يثبّت النص البرمجي للتثبيت MariDB وليس MySQL. تعادل MariDB عمليًا لـ MySQL.

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

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

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

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

Apigee

Drush 6.2

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

Apigee

7.0 بيزو فلبيني

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

Apigee

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