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