يمكنك تثبيت Edge الخاص بـ Private Cloud على جهاز مضيف واحد كجزء من العرض التوضيحي أو إثبات تثبيت المفهوم. ويُشار إلى هذا النوع من التثبيت باسم تثبيت Edge "الشامل". يمكن أن يكون الجهاز المضيف جهازًا مستقلاً أو جهازًا افتراضيًا يستوفي المتطلبات الأساسية للنظام الواردة أدناه.
بعد تثبيت Edge for Private Cloud على الجهاز المضيف، يمكنك اختياريًا تثبيت بوابة Apigee Developer Services (أو البوابة) على الجهاز المضيف الخاص بها.
الترخيص
يتطلب كل تثبيت Edge ملف ترخيص فريد يمكنك الحصول عليه من Apigee. وفي حال لم يكن لديك ترخيص إلى الآن، يُرجى التواصل مع فريق المبيعات هنا.
متطلبات النظام لاستخدام Edge
يسرد الجدول التالي متطلبات النظام لتثبيت Edge على جهاز مضيف واحد:
المتطلبات |
الوصف |
الاختبار |
---|---|---|
الوصول إلى مستودع Apigee RPM |
تأكّد من الوصول إلى https://software.apigee.com. تأكَّد من تلقّي اسم مستخدم أو كلمة مرور من Apigee للمستودع:
|
curl -v https://software.apigee.com يعرض HTTP 200 |
الوصول إلى خدمات الخلفية |
ضمان الوصول إلى خدمات الخلفية |
curl -v http://backend للتحقّق من إمكانية الوصول إلى خدمات الواجهة الخلفية |
مفتاح الترخيص |
التحقّق من توفّر رسالة إلكترونية من Apigee تتضمّن مفتاح الترخيص مرفقًا |
التأكّد من نشر مفتاح الترخيص على الجهاز المضيف |
إصدار نظام التشغيل |
إصدار نظام التشغيل المتوافق كما هو موضَّح في البرامج المتوافقة والإصدارات المتوافقة. |
تعرض cat /etc/redhat-Release إصدار نظام التشغيل |
إصدار Java |
إصدارات Java المتوافقة:
|
تعرض java -version إصدار جافا المثبت إذا لم يتم العثور على إصدار Java المطلوب، يتم تنزيل أداة تثبيت Edge وتثبيتها. |
وحدة المعالجة المركزية (CPU) |
8 كحد أدنى |
تعرض lscpu عدد وحدات المعالجة المركزية (CPU) تعرض cat /proc/cpuinfo معلومات وحدة المعالجة المركزية |
ذاكرة الوصول العشوائي |
16 غيغابايت كحد أدنى |
cat /proc/meminfo تعرض معلومات الذاكرة |
مساحة القرص |
100 غيغابايت كحد أدنى |
تعرض df -h مساحة القرص. يعرض df -h /opt مساحة القرص لـ /opt، وهو دليل تثبيت Edge |
اسم المضيف |
تم ضبط اسم المضيف على عنوان IP للمضيف |
تعرض hostname -i عنوان IP للمضيف |
الشبكة |
يجب استخدام الإنترنت الخارجي. بالنسبة إلى نظام التشغيل RedHat، يمكن الوصول إلى مستودع RHEL yum. |
تعرض yum repolist repos المتاحة. بالنسبة إلى RedHat، يُرجى التحقّق من مدى توفّر repos من خلال الرابط /etc/yum.repos.d/redhat-rhui.repo |
المنافذ وiptables وجدار الحماية |
تأكد من أن المنافذ 8080 و9000 و9001 و9002 يمكنها قبول حزم البيانات الواردة. |
ويعتمد هذا الشرط على إعدادات نظام التشغيل ونظام التشغيل. هناك العديد من الأوامر التي يمكنك استخدامها لعرض الإعدادات الحالية: iptables -nvL نظام التشغيل Linux 6.x: حالة iptables للخدمة نظام التشغيل Linux 7.x: حالة جدار الحماية sysctl يمكنك إيقاف أدوات iptable أو الإعلانات المحمية بجدار ناري، إذا لزم الأمر. |
SELinux |
يمكنك إيقاف SELinux أو ضبطه على الوضع المتساهِل أثناء التثبيت. يمكنك إعادة التفعيل بعد التثبيت إذا لزم الأمر |
ضبط SELinux مؤقتًا على الوضع المتساهِل: على نظام التشغيل Linux 6.x: echo 0 > /selinux/enforce لإعادة التفعيل بعد تثبيت Edge: echo 1 > /selinux/enforce على نظام التشغيل Linux 7.x: setenforce 0 لإعادة التفعيل بعد تثبيت Edge: setenforce 1 لإيقاف SELinux بشكل دائم، راجع تثبيت الأداة المساعدة لإعداد واجهة برمجة تطبيقات Edge. |
وصول مستخدم النظام |
تتطلّب عملية التثبيت التي يجريها المستخدم ما يلي:
|
يجب أن يعرض sudo whoami الجذر. |
خادم SMTP |
إمكانية الوصول إلى خادم SMTP لإرسال رسائل إلكترونية إلى مستخدمي Edge الجدد. |
متطلبات النظام للبوابة
يمكنك تثبيت البوابة على جهاز مختلف عن الجهاز الذي استخدمته لتثبيت Edge. احرص على استيفاء المتطلبات التالية قبل تثبيت البوابة:
المتطلبات |
الوصف |
الاختبار |
---|---|---|
الوصول إلى مستودع Apigee RPM |
تأكّد من الوصول إلى https://software.apigee.com. تأكَّد من تلقّي اسم مستخدم/كلمة مرور من Apigee للريبو. |
curl -v https://software.apigee.com يعرض HTTP 200 |
تثبيت Edge في المضيف |
تأكَّد من تثبيت Edge من قبل على الجهاز المضيف. |
راجِع متطلبات النظام لاستخدام Edge أعلاه. |
المنفذ |
تأكَّد من توفّر المنفذ 8079 وإمكانية الوصول إليه. |
netstat -nlptu | grep 8079 |