الإصدار 4.17.01 من "بوابة خدمات المطوّرين"
في ما يلي الحد الأدنى لمتطلبات الأجهزة والبرامج للتثبيت.
الأجهزة |
المتطلبات |
نظام التشغيل |
تم اختبار تعليمات التثبيت هذه وملفات التثبيت المقدَّمة على أنظمة التشغيل المدرَجة هنا: https://apigee.com/docs/api-services/reference/supported-software |
وحدة معالجة مركزية (CPU) | ثنائي النواة |
ذاكرة الوصول العشوائي (RAM) |
4 غيغابايت |
القرص الصلب |
120 غيغابايت |
واجهة الشبكة |
يجب توفُّر اتصال نشط بالإنترنت. وكجزء من عملية التثبيت، تُنزِّل أداة التثبيت الموارد من الويب. إذا تم إعداد بيئتك لتوجيه طلبات HTTP وHTTPS الصادرة، يجب ضبط الخادم الوكيل لمعالجة الطلبات المُعاد توجيهها بشكلٍ صحيح والتي قد تحدث أثناء عملية التنزيل. على سبيل المثال، يؤدي الطلب المُرسَل إلى https://drupal.org/ إلى عرض رمز حالة HTTP 301 وإعادة التوجيه إلى https://www.drupal.org/. يجب إعداد الخادم الوكيل لعرض رمز الحالة HTTP 200 مع المحتوى المطلوب من عملية إعادة التوجيه. بالنسبة إلى عمليات تثبيت SAP، إذا تم إعداد بيئتك لتكون خادمًا وكيلاً لطلبات HTTPS الصادرة، يجب أن يكون الخادم الوكيل متوافقًا مع TLSv1.0. لا يتيح إصدار OpenSSL 0.9.8 استخدام TLSv1.1 أو TLSv1.2، بل TLSv1.0 فقط. |
متطلبات Red Hat Enterprise Linux (RHEL)
تفرض شركة RHEL متطلبات إضافية بسبب الاشتراك المطلوب للوصول إلى البرامج التي يتم تنزيلها من Red Hat. يجب أن يكون الخادم قادرًا على الاتصال بالإنترنت لتنزيل نظام RPM عبر yum. في حال استخدام RHEL، يجب تسجيل الخادم على Red Hat Network (RHN) وتسجيله في قناة الخادم الاختيارية.
يتم التحقّق من متطلبات Red Hat أثناء التثبيت، ويطلب منك مثبّت البوابة إذا لم يكن RHEL مسجَّلاً من قبل. إذا كانت لديك بيانات اعتماد تسجيل الدخول إلى Red Hat، يمكنك استخدام الأمر التالي لتسجيل RHEL قبل بدء عملية التثبيت:
> subscription-manager register --username=my_username --password=my_password --auto-attach
استبدِل my_username وmy_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، استنادًا إلى عملية التثبيت.
المعلومات المطلوبة قبل بدء عملية التثبيت
قبل بدء التثبيت، يجب أن تتوفر لديك المعلومات التالية:
- ما هو النظام الأساسي الذي يتم ضبطه: Red Hat أو CentOS؟ إذا كان هذا تثبيتًا لنظام التشغيل Red Hat، يجب تسجيل الجهاز على Red Hat Network لتنزيل حِزم RPM.
- هل تخطّط لتثبيت MySQL على الجهاز المحلي؟ تتطلّب بعض عمليات تثبيت ميزة "التوفّر العالي" أن يكون MySQL على جهاز مختلف عن الجهاز الذي يستضيف صفحات الويب في البوابة. في هذه الحالة، لا تثبِّت MySQL محليًا. إذا كنت تريد عملية تثبيت بسيطة تتضمّن كل شيء على الجهاز نفسه، يمكنك تثبيت MySQL على الجهاز.
- إذا كنت تريد الوصول إلى خادم MySQL عن بُعد، أدخِل اسم المضيف والمنفذ واسم قاعدة البيانات واسم المستخدم وكلمة المرور لخادم MySQL البعيد. يجب أن يكون خادم MySQL البعيد قد تم ضبطه قبل بدء عملية التثبيت.
- ما اسم المجال المؤهل بالكامل لخادم الويب؟ (ستتم إضافة هذه المعلومات إلى /etc/hosts.) ويجب أن يكون هذا عنوان IP أو اسم مضيف، مثل portalserver.example.com والقيمة التلقائية هي localhost.
- هناك ثلاث معلومات تسمح لبوابتك بالتواصل مع خادم إدارة Apigee
Edge. في ما يلي هذه المعلومات:
- عنوان URL لنقطة نهاية Apigee Management API: سيكون اسم المضيف أو عنوان IP. هذه هي نقطة نهاية REST التي يتم إرسال جميع الطلبات إليها لإنشاء
التطبيقات وتسجيل المطوّرين للحصول على مفاتيح التطبيقات. نقطة النهاية التلقائية هي https://api.enterprise.apigee.com/v1.
بالنسبة إلى عملية تثبيت Edge for Private Cloud، يكون عنوان URL على النحو التالي:
http://EdgeIp:8080/v1
أو:
https://EdgeIp:SSLport/v1
حيث يكون EdgeIp هو عنوان IP لخادم إدارة Edge SSLport هو منفذ طبقة المقابس الآمنة لواجهة برمجة التطبيقات لإدارة Edge. على سبيل المثال، 8443. - اسم مؤسسة Apigee: هناك علاقة بين البوابات و مؤسسات Apigee Edge. وسيتم إعداد المؤسسة التلقائية عند إعداد نقطة نهاية Management API. القيمة التلقائية هي my-org.
- اسم المستخدم وكلمة المرور لنقطة نهاية واجهة برمجة التطبيقات لإدارة Edge: يجب أن يُجري مشرف مؤسستك طلبات البيانات من
البوابة إلى Edge.
اسم المستخدم/كلمة المرور هذاان مخصّصان لمشرف في مؤسستك ويجب استخدامهما فقط للاتصال بـ Edge من البوابة. على سبيل المثال، إذا حددت بيانات اعتماد مستخدم وتم حذف هذا المستخدم على Edge، لن تتمكن البوابة بعد ذلك من الاتصال بـ Edge. لذلك، يمكنك إنشاء مشرف في مؤسستك لهذا الربط فقط.
على سبيل المثال:
dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd
- عنوان URL لنقطة نهاية Apigee Management API: سيكون اسم المضيف أو عنوان IP. هذه هي نقطة نهاية REST التي يتم إرسال جميع الطلبات إليها لإنشاء
التطبيقات وتسجيل المطوّرين للحصول على مفاتيح التطبيقات. نقطة النهاية التلقائية هي https://api.enterprise.apigee.com/v1.