متطلبات تثبيت الإصدار التجريبي من Edge

يمكنك تثبيت Edge for the Private Cloud على جهاز مضيف واحد كجزء من عرض توضيحي أو عملية تثبيت لإثبات المفهوم. يُشار إلى هذا النوع من التثبيت باسم تثبيت Edge "الكل في واحد". يمكن أن يكون جهاز المضيف جهازًا مستقلاً أو جهازًا افتراضيًا يستوفي متطلبات النظام الأساسية المُدرَجة أدناه.

بعد تثبيت Edge for the Private Cloud على جهاز المضيف، يمكنك اختياريًا تثبيت بوابة Apigee Developer Services (أو ببساطة البوابة) على جهاز المضيف الخاص بها.

الترخيص

يتطلّب كل تثبيت من Edge ملف ترخيص فريدًا تحصل عليه من Apigee. إذا لم يكن لديك ترخيص بعد، يُرجى التواصل مع فريق المبيعات هنا.

متطلبات النظام في Edge

يعرض الجدول التالي متطلبات النظام لتثبيت Edge على جهاز مضيف واحد:

المتطلبات

الوصف

الاختبار

الوصول إلى مستودع Apigee RPM

تأكَّد من إمكانية الوصول إلى https://software.apigee.com

تأكَّد من تلقّي اسم مستخدم وكلمة مرور من Apigee للمستودع:

  • إذا كنت عميلاً محتملاً بصدد تقييم Apigee، يُرجى التواصل مع فريق مبيعات Apigee هنا.
  • إذا كنت عميلاً حاليًا في Apigee، يُرجى التواصل مع ممثل Apigee.

يعرض الأمر curl -v https://software.apigee.com الرمز HTTP 200

الوصول إلى خدماتك الخلفية

تأكَّد من إمكانية الوصول إلى خدماتك الخلفية

استخدِم الأمر curl -v http://backend للتحقّق من إمكانية الوصول إلى خدماتك الخلفية

مفتاح الترخيص

ابحث عن رسالة إلكترونية من Apigee مرفق بها مفتاح الترخيص

تأكَّد من نشر مفتاح الترخيص على جهاز المضيف

إصدار نظام التشغيل

إصدار نظام التشغيل المتوافق كما هو مُدرَج في البرامج المتوافقة والإصدارات المتوافقة.

cat /etc/redhat-release يعرض إصدار نظام التشغيل

إصدار Java

يتطلّب Apigee Edge for Private Cloud 4.54.00 دعمًا مزدوجًا لـ Java. يجب تثبيت كل من Java 17 وJava 21 قبل تثبيت Edge:

  • Oracle JDK 17 وOracle JDK 21، أو
  • OpenJDK 17 وOpenJDK 21

يعرض الأمر java -version إصدار Java النشط.

لا يتحقّق برنامج تثبيت Edge إلا من توفّر كل من Java 17 وJava 21 على جهاز المضيف machine. لا ينزّل برنامج تثبيت Edge Java أو يثبّته تلقائيًا.

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

8 كحد أدنى

lscpu يعرض عدد وحدات المعالجة المركزية

cat /proc/cpuinfo يعرض معلومات وحدة المعالجة المركزية

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

‫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

المنافذ وiptables وfirewalld

تأكَّد من أنّ المنافذ 3001 و8080 و9001 و9002 يمكنها قبول الحِزم الواردة.

يعتمد هذا الشرط على نظام التشغيل وإعداداته. هناك عدة أوامر يمكنك استخدامها لعرض الإعدادات الحالية:

iptables -nvL

‫Linux 6.x: service iptables status

‫Linux 7.x: sysctl firewalld status

إذا لزم الأمر، يمكنك إيقاف iptables أو firewalld

SELinux

أوقِف SELinux أو اضبطه على الوضع المتساهل أثناء التثبيت. أعِد تفعيله بعد التثبيت إذا لزم الأمر

اضبط SELinux مؤقتًا على الوضع المتساهل:

على نظام تشغيل Linux 6.x:

echo 0 > /selinux/enforce

لإعادة تفعيل SELinux بعد تثبيت Edge:

echo 1 > /selinux/enforce

على نظام تشغيل Linux 7.x:

setenforce 0

لإعادة تفعيل SELinux بعد تثبيت Edge:

setenforce 1

لإيقاف SELinux نهائيًا، يُرجى الاطّلاع على مقالة تثبيت أداة apigee-setup في Edge.

وصول مستخدم النظام

يجب أن يتوفّر لدى المستخدم الذي يُجري عملية التثبيت ما يلي:

  • إذن وصول من النوع sudo أو إذن وصول إلى الجذر
  • إمكانية إضافة مستخدمين على جهاز المضيف

يجب أن يعرض الأمر 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