تثبيت Edge Edgewayway

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
المعلومات

Edge Microgateway، الإصدار 3.3.x

يشرح هذا الموضوع كيفية تثبيت Edge Microgateway أو إلغاء تثبيته.

الحد الأدنى من متطلبات الأجهزة

تتطلب تقنية Edge Microgateway الإعداد التالي على الأقل لإعداد الأجهزة:

  • على الأجهزة الافتراضية، يتطلب متصفّح Edge Microgateway استخدام نواة واحدة على الأقل وذاكرة وصول عشوائي تبلغ سعتها 256 ميغابايت على الأقل. تستغرق عملية Edge Microgateway نفسها أقل من 128 ميغابايت من ذاكرة الوصول العشوائي (RAM).
  • ويمكن استخدام Microgateway في حاوية بحجم صورة أقل من 100 ميغابايت.

المتطلبات الأساسية

  • تتوافق Apigee مع إصدارات Active LTS أو Maintenance LTS على أنظمة التشغيل Windows وmacOS وLinux. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على البرامج المتوافقة مع Apigee Edge Microgateway.
  • يتطلب نظام التشغيل Windows تثبيت OpenSSL وإضافته إلى PATH.
  • إذا كنت تستخدم Apigee Edge Private Cloud للضبط باستخدام Edge Microgateway، يجب استخدام الإصدار 4.18.01 من Private Cloud أو إصدار أحدث.

تثبيت Edge Microgateway إذا كان لديك اتصال بالإنترنت

يوضّح هذا القسم طريقة تثبيت Edge Microgateway وضبط الإعدادات التلقائية. إذا كان الجهاز يعمل بدون اتصال بالإنترنت، يُرجى الاطّلاع على المقالة هل يمكنني تثبيت Edge Microgateway بدون الاتصال بالإنترنت؟.

  1. ثبِّت أحدث إصدار من Edge Microgateway باستخدام npm على النحو التالي. يثبّت هذا الأمر البرنامج ويضع edgemicro قابل للتنفيذ في مسارك.
    npm install edgemicro -g
    

    لتثبيت إصدار معيّن من Edge Microgateway، عليك تحديد رقم الإصدار في أمر التثبيت. إذا لم تحدّد رقم الإصدار، سيتم تثبيت أحدث إصدار. على سبيل المثال، لتثبيت الإصدار 3.1.5، استخدِم الأمر التالي.

    npm install edgemicro@3.1.5 -g
    
  2. تحقَّق من رقم الإصدار. على سبيل المثال، في حال تثبيت الإصدار 3.1.5:
    edgemicro --version
    current nodejs version is v12.5.0
    current edgemicro version is 3.1.5
    
  3. اتّبِع خطوات الإعداد والضبط الواردة في إعداد ضبط Edge Microgateway وضبطه.

ترقية حافة مصغَّرة

لترقية إصدار مثبّت سابقًا من Edge Microgateway، يُرجى الاطّلاع على القسم ترقية Edge Microgateway إذا كان لديك اتصال بالإنترنت.

تنصح Apigee باختبار الإعدادات الحالية باستخدام الإصدار الجديد قبل ترقية بيئة الإنتاج.

تشغيل Edge Microgateway على نظام التشغيل Windows كخدمة

يمكنك تشغيل Edge Microgateway على نظام التشغيل Windows كخدمة. للحصول على التفاصيل، يُرجى الاطّلاع على أفضل الممارسات للإدارة التشغيلية لنظام التشغيل Microgateway (edgemicro) على نظام التشغيل Windows على منتدى Apigee.

هل يمكنني تثبيت Edge Microgateway بدون الاتصال بالإنترنت؟

في المواقع الإلكترونية غير الجاهزة للوصول إلى الإنترنت، يمكن للمشرف تثبيت سجلّ npm الخاص بك والاحتفاظ به على شبكتك الداخلية. ولا ينطبق هذا الدليل على تعليمات إعداد سجلّ npm خاص، ولكن يمكنك البحث عن تعليمات مفيدة والعثور عليها. بعد تثبيت قاعدة بيانات المسجّلين الخاصة في npm، يمكنك اتّباع تعليمات التثبيت أو الترقية الواردة أعلاه.

البدء

إذا كنت مستخدمًا جديدًا لـ Edge Microgateway، ننصحك ببدء استخدام إعداد Edge Microgateway وضبطه بعد إكمال عملية التثبيت. يشمل دليل الإعداد والضبط كل الخطوات التي عليك تنفيذها لتثبيت مثيل من Edge Microgateway وضبطه وبدء استخدامه واستخدامه.

أين يتم تثبيت Edge Microgateway؟

عند استخدام npm مع الخيار العام (npm install -g edgemicro)، يتم تثبيت البرنامج على [prefix]/lib/node_modules/edgemicro. يمكنك العثور على قيمة [prefix] باستخدام الأمر التالي:

npm config get prefix

يتم ضبط البادئة تلقائيًا على الموقع الذي تم تثبيت العقدة فيه. في معظم الأنظمة، تكون هذه القيمة /usr/local. في نظام التشغيل Windows، هو %AppData%\npm. ويمكن ضبط قيمة [prefix]. اطّلِع على npm-folders لمزيد من المعلومات حول المكان الذي يتم فيه تثبيت وحدات Node.js بشكل تلقائي وكيفية ضبط موقع التثبيت.

إلغاء تثبيت Edge Microgateway

إذا كنت بحاجة إلى إزالة Edge Microgateway:

  1. هل تريد حذف دليل التثبيت [prefix]/lib/node_modules/edgemicro أو أرشفته حيث تشير [prefix] إلى بادئة npm كما هو موضّح في القسم أين يتم تثبيت Edge Microgateway؟
  2. احذف ملفات السجلّ أو أرشفتها. وبشكل تلقائي، تكون ملفات edgemicro-*.log متوفّرة في /var/tmp/، ولكن هذا الموقع قابل للضبط. تحقَّق من ملف إعداد Edge Microgateway إذا لم تكن متأكدًا.
  3. احذف ملفات ضبط وقت التشغيل وملفات ضبط ذاكرة التخزين المؤقت أو أرشفتها:
    ~/.edgemicro/*.yaml
    

دعم Kubernetes

يمكنك استخدام Edge Microgateway لتوفير إدارة واجهة برمجة التطبيقات Apigee للخدمات التي يتم تشغيلها في مجموعة Kubernetes. يُرجى الاطّلاع على مقالة دمج Edge Microgateway مع نظرة عامة على Kubernetes.

دعم Docker

يمكنك الآن تنزيل أحدث إصدار من تطبيق Edge Microgateway كصورة على منصة Doocker:

docker pull gcr.io/apigee-microgateway/edgemicro:latest