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

الإصدار 4.17.05 من Developer Services Portal

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

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

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

يمكنك الوصول إلى منتدى Apigee لطرح أسئلتك

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

بُنى الشبكات المتوافقة

يمكن تثبيت مكوّنات خدمات قناة مطوّري Apigee في إعدادات أو بُنى شبكة مختلفة، بما في ذلك:

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

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

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

المكوّن

الوصف

تم التثبيت من قِبل

ELB

جهاز موازنة الحمل في المؤسسة (ELB)

مزوّد الشبكة

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

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

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

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

Apigee

Postgres 9.4

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

‫Apigee أو الاتصال بعملية تثبيت حالية

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

الإصدار 5.0.15 من MySQL أو الإصدارات الأحدث

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

‫Apigee أو الاتصال بعملية تثبيت حالية إذا تم تثبيت MySQL من خلال أداة تثبيت Apigee، يتم تثبيت أحدث إصدار متاح لنظام التشغيل لديك.

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

الإصدار 5.1.38 من MariaDB أو الإصدارات الأحدث

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

‫Apigee أو الاتصال بعملية تثبيت حالية إذا تم تثبيت MariaDB من خلال أداة تثبيت Apigee، يتم تثبيت أحدث إصدار متاح لنظام التشغيل.

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

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

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

Apigee

Drush 6.2

واجهة سطر الأوامر في Drupal

Apigee

PHP 7.0

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

Apigee

Apache Solr

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

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

في ما يلي البنية الصغيرة التي يتوفّر فيها خادم MySQL على جهاز منفصل: