تثبيت Edge Edgewayway

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

Edge Microgateway الإصدار 3.0.x

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

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

تتطلب خدمة Edge Microgateway إعداد الأجهزة التالية كحد أدنى:

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

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

  • يجب أن يتوفّر لديك الإصدار 8.x LTS أو الإصدار 12.x من Node.js. مثبت على نظامك. يمكنك التحقّق من الإصدار من خلال تنفيذ الأمر التالي:
    node -v
    v12.5.0
    
  • يتطلب نظام التشغيل Windows تثبيت OpenSSL وإضافته إلى المسار.
  • إذا كنت تستخدم 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، يلزمك تحديد version number في أمر التثبيت. إذا لم تحدد رقم الإصدار، سيتم تثبيت أحدث إصدار. على سبيل المثال، لتثبيت الإصدار 2.5.7، استخدم الأمر التالي.

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

ترقية المدخل الدقيق للحواف

لترقية إصدار سبق تثبيته من Edge Microgateway، راجع ترقية Edge Microgateway في حال توفّر اتصال بالإنترنت

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

تشغيل بوابة 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-مجلدs للحصول على مزيد من المعلومات حول مكان ظهور 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 API لما يلي: الخدمات التي تعمل في مجموعة Kubernetes. راجِع مقالة دمج Edge Microgateway مع نظرة عامة على Kubernetes.

دعم Docker

يمكنك الآن تنزيل أحدث إصدار من Edge Microgateway بتنسيق صورة Dock:

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