نظرة عامة على البوابة

Edge for Private Cloud v4.19.01

بوابة Apigee Developer Services (أو ببساطة بوابة) هي بوابة نموذج للمحتوى وإدارة المنتدى. ويستند الإصدار داخل الشركة إلى مشروع Drupal المفتوح المصدر. يوفّر إعداد البوابة التلقائي الخدمات التالية:

  • إدارة المحتوى: يمكنك استخدام المنصة لإنشاء وإدارة:
    • مستند واجهة برمجة التطبيقات
    • المنتديات
    • إعلانات مدونات
  • الاختبار: يمكنك استخدام البوابة لاختبار واجهات برمجة التطبيقات في الوقت الفعلي باستخدام وحدة تحكّم مدمجة.
  • إدارة المنتدى: تدير المنصة ما يلي:
    • تسجيل المستخدم يدويًا أو تلقائيًا
    • الإشراف على تعليقات المستخدمين

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

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

لمزيد من المعلومات، راجِع ما هي بوابة مطوّري البرامج؟

الشبكات المتوافقة

يمكن تثبيت مكونات البوابة في عمليات الضبط التالية، أو الأخطاء التالية:

  • عقدة واحدة: كل مكوّنات البوابة (Drupal وNginx وPHP وSir) مثبّتة على جهاز واحد باستخدام Postgres
  • عقدتان: جميع مكوّنات البوابة على جهاز واحد، يتم نشرها على الجهاز الثاني

توضّح الصور التالية الطُرق المتوافقة:

عقدة واحدة

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

الشكل 1: مخطط طوبوجي للبوابة ذات عقدة

عقدتان

يوضح الشكل 2 مخططًا لمنهجية استخدام العُقدة التي تعمل فيها Postgres على جهاز منفصل عن بقية مكوّنات البوابة:

الشكل 2: طوبولوجيا بوابة العُقَد

ضع ما يلي في اعتبارك:

  • هذه الأخطاء هي الوحيدة التي تعتمدها مؤسسة Apigee. إذا كنت تستخدم مخططًا مختلفًا للشبكة، قد لا يتمكن Apigee من تقديم الدعم.
  • وعند تثبيت جديد على الإصدار 4.19.01، يثبّت النص البرمجي PostPostes وNginx.
  • وعند إجراء تحديث للإصدار 4.19.01 من عملية تثبيت تستخدم Postgres وNginx، يؤدي النص البرمجي للتثبيت إلى تحديث Postgres وNginx.
  • عند إجراء تحديث إلى 4.19.01 من عملية تثبيت تستخدم MySQL/MariaDB/Apache، عليك تحويل عملية التثبيت أولاً إلى Postgres/Nginx قبل التحديث إلى 4.19.01. ولمزيد من المعلومات، يمكنك الاطّلاع على تحويل بوابة مستندة إلى tar إلى بوابة تستند إلى RPM.
  • يمكنك الاستفادة من ميزات Drupal لضمان توفّر مستوى عالٍ في الإصدارات الكبيرة والمخصّصة. للحصول على معلومات عن إعداد عمليات الضبط هذه وصيانتها، تقترح Apigee التفاعل مع منتدى Drupal.

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

المكوِّن الوصف تم التثبيت من قِبل

بَيْلَبْهَا

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

مقدّم الشبكة

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

Nginx 1.10.1 خادم Nginx على الويب الذي تم استخدامه لعمليات التثبيت للإصدار 4.19.01. Apigee

المشاركات رقم 9.6

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

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

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

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

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

Apigee

السحب 6.2

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

Apigee

7.0 بيزو فلبيني

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

Apigee

سولير Apache

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

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

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

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