تثبيت Edge Edgewayway

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلىمستندات Apigee X.
info

الإصدار 2.5.x من Edge Microgateway

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

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

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

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

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

  • يجب أن يكون الإصدار 6.x LTS أو 8.x LTS مثبَّتًا على جهازك. يمكنك التحقّق من الإصدار من خلال تنفيذ الأمر التالي:
    node -v
    v6.9.1  
  • يتطلّب نظام التشغيل Windows تثبيت OpenSSL وإضافته إلى PATH.
  • إذا كنت تستخدم Apigee Edge Private Cloud للإعداد باستخدام Edge Microgateway، يجب أن يكون لديك الإصدار 4.18.01 أو إصدار أحدث من Private Cloud.

تثبيت Edge Microgateway في حال توفّر اتصال بالإنترنت

يشرح هذا القسم كيفية تثبيت Edge Microgateway وتهيئة إعداد تلقائي.

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

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

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

تشغيل 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

يكون الإعداد التلقائي للبادئة هو الموقع الإلكتروني الذي تم فيه تثبيت Node. على معظم الأنظمة، يكون هذا الموقع الإلكتروني هو /usr/local. على نظام التشغيل Windows، يكون %AppData%\npm. يمكن ضبط قيمة [prefix]. راجِع مجلدات npm لمزيد من المعلومات عن مكان تثبيت وحدات 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 كـ صورة Docker:

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