متطلبات المنصة

تتطلب بوابة خدمات مطوّري برامج Apigee (أو ببساطة، البوابة) الحد الأدنى من الأجهزة والبرامج التالية:

أجهزة المتطلب

نظام التشغيل

تم اختبار تعليمات التثبيت هذه وملفات التثبيت ذات الصلة على أنظمة التشغيل المدرَجة في البرامج المتوافقة والإصدارات المتوافقة.

وحدة المعالجة المركزية (CPU) ثنائي النواة

ذاكرة الوصول العشوائي

4 غيغابايت

القرص الثابت

120 غيغابايت

Java

يجب تثبيت الإصدار 1.8 من Java على كل جهاز Postgres قبل عملية التثبيت. يتم إدراج مفاتيح JDK المتوافقة في البرامج المتوافقة والإصدارات المتوافقة.

واجهة الشبكة

يجب توفُّر اتصال نشط بالإنترنت.

كجزء من عملية التثبيت، ينزِّل المثبِّت الموارد من الويب. في حال إعداد بيئتك لاستخدام طلبات HTTP وHTTPS صادرة عن خادم وكيل، يجب أن يكون الخادم الوكيل قد تم إعداده بشكل صحيح لمعالجة الطلبات المُعاد توجيهها التي قد تحدث أثناء عملية تنزيل.

على سبيل المثال، يعرض الطلب إلى https://drupal.org/ رمز حالة HTTP 301 ويُعيد التوجيه إلى https://www.drupal.org/.

يجب ضبط الخادم الوكيل لإرجاع رمز حالة HTTP 200 مع المحتوى المطلوب من عملية إعادة التوجيه.

بالنسبة إلى عمليات تثبيت SAP، إذا تم إعداد البيئة الخاصة بك على طلبات HTTPS الصادرة من الخادم الوكيل، يجب أن يتوافق الخادم الوكيل مع الإصدار 1.0 من بروتوكول أمان طبقة النقل (TLS). لا يتوافق الإصدار 0.9.8 من OpenSSL مع الإصدار 1.1 من بروتوكول أمان طبقة النقل (TLS) أو الإصدار 1.2 من بروتوكول أمان طبقة النقل (TLS)، بل يتوافق مع الإصدار 1.0 من بروتوكول أمان طبقة النقل (TLS) فقط.

متطلبات Red Hat Enterprise Linux

تفرض Red Hat Enterprise Linux (RHEL) متطلبات إضافية بسبب الاشتراك اللازم للوصول إلى عمليات تنزيل البرامج من Red Hat. يجب أن يكون الخادم قادرًا على الاتصال بالإنترنت لتنزيل RPMs عبر yum. في حال استخدام RHEL، يجب أن يكون الخادم مسجّلاً على Red Hat Network (RHN) ومسجّلاً في القناة الاختيارية للخادم.

يتم التحقق من متطلبات Red Hat أثناء التثبيت وستطلب منك أداة تثبيت البوابة في حال لم يتم تسجيل RHEL من قبل. إذا كان لديك بيانات اعتماد تسجيل الدخول إلى Red Hat، يمكنك استخدام الأمر التالي لتسجيل RHEL قبل بدء عملية التثبيت:

subscription-manager register --username=username --password=password --auto-attach 

حيث يتم استخدام username وpassword كبيانات اعتمادك في Red Hat.

إذا كان لديك إصدار تجريبي من RHEL، يمكنك الحصول على ترخيص تجريبي لمدة 30 يومًا. يمكنك الانتقال إلى https://access.redhat.com/solutions/32790 للحصول على مزيد من المعلومات.

متطلبات بروتوكول SMTP

تنصح Apigee، ولكنها لا تطلب منك، ضبط خادم SMTP لإرسال الرسائل الإلكترونية من البوابة. في حال ضبط الإعدادات، يجب التأكُّد من إمكانية وصول Drupal إلى المنفذ اللازم على خادم SMTP. بالنسبة إلى بروتوكول SMTP الذي لا يستخدم بروتوكول أمان طبقة النقل (TLS)، يكون رقم المنفذ عادةً 25. بالنسبة إلى بروتوكول SMTP المزوّد ببروتوكول أمان طبقة النقل (TLS)، غالبًا ما يكون 465، ولكن يمكنك الرجوع إلى موفّر بروتوكول نقل البريد البسيط (SMTP).

متطلبات إضافية

لإجراء التثبيت، يجب أن يكون لديك إذن وصول إلى الجذر.

متطلبات بنية النشر

تحتوي البوابة على واجهة واحدة مع خادم إدارة Apigee عبر واجهة برمجة تطبيقات REST لتخزين المعلومات حول تطبيقات المستخدم واستردادها. يجب أن تتمكن البوابة من الاتصال بخادم الإدارة عبر HTTP أو HTTPS، وذلك حسب عملية التثبيت.

المعلومات المطلوبة قبل بدء التثبيت

قبل البدء في التثبيت، يجب أن تتوفر لديك المعلومات التالية:

  1. ما هو النظام الأساسي الذي تضبطه: Red Hat أم CentOS؟ إذا كان هذا من تثبيت Red Hat، يجب تسجيل الجهاز على Red Hat Network لتنزيل العائد لكل ألف ظهور.
  2. هل تخطط لتثبيت Postgres على الجهاز المحلي؟ إذا أردت إجراء عملية تثبيت بسيطة تتضمّن كل العناصر على الجهاز نفسه، عليك تثبيت Postgres على الجهاز.
  3. إذا كنت تنوي الوصول إلى خادم Postgres بعيد، احصل على المعلومات التالية عن خادم Postgres:
    • hostname
    • المنفذ
    • اسم قاعدة البيانات
    • اسم مستخدم
    • كلمة مرور

    من المفترض أن يتم إعداد خادم Postgres البعيد قبل بدء عملية التثبيت.

  4. ما اسم النطاق المؤهل بالكامل لخادم الويب؟ (ستتم إضافة هذه المعلومات إلى /etc/hosts). يجب أن يكون هذا عنوان IP أو اسم مضيف، مثل portalserver.example.com. القيمة التلقائية هي localhost.
  5. هناك ثلاث معلومات تتيح للبوابة الاتصال بخادم إدارة Apigee Edge. وتكون هذه المعلومات على النحو التالي:
    1. عنوان URL لنقطة نهاية Apigee Management API: سيكون هذا إما اسم مضيف أو عنوان IP. هذه هي نقطة نهاية REST التي يتم إجراء جميع المكالمات إليها لإنشاء تطبيقات وتسجيل مطوّري البرامج لمفاتيح التطبيقات. نقطة النهاية التلقائية هي https://api.enterprise.apigee.com/v1.

      بالنسبة إلى تثبيت Edge for Private Cloud، يكون عنوان URL على النحو التالي:

      http://Edge_IP:8080/v1

      أو:

      https://Edge_IP:SSL_port/v1

      يكون Edge_IP هو عنوان IP لخادم إدارة Edge وSSL_port هو منفذ طبقة المقابس الآمنة (SSL) لواجهة برمجة تطبيقات إدارة Edge. مثلاً، 8443.

    2. اسم مؤسسة Apigee: هناك علاقة بين البوابات ومؤسسات Apigee Edge. يمكنك إعداد المؤسسة التلقائية عند ضبط نقطة نهاية Management API. القيمة التلقائية هي my-org.
    3. اسم المستخدم وكلمة المرور لنقطة نهاية واجهة برمجة التطبيقات للإدارة: يجب أن يُجري مشرف في مؤسستك طلبات البيانات من البوابة إلى Edge.

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

      مثلاً:

      dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd