نصب Edge Microgateway

شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید .
اطلاعات

Edge Microgateway نسخه 3.1.5 و بالاتر

این مبحث نحوه نصب یا حذف Edge Microgateway را توضیح می دهد.

حداقل سخت افزار مورد نیاز

Edge Microgateway به حداقل پیکربندی سخت افزاری زیر نیاز دارد:

  • در یک ماشین مجازی (VM)، Edge Microgateway به حداقل 1 هسته و حداقل 256 مگابایت رم نیاز دارد. خود فرآیند Edge Microgateway کمتر از 128 مگابایت رم مصرف می کند.
  • در یک ظرف، Microgateway را می توان با اندازه تصویر کمتر از 100 مگابایت استفاده کرد.

پیش نیازها

  • Apigee از نسخه‌های Active LTS یا Maintenance LTS در Windows، macOS و Linux پشتیبانی می‌کند. برای اطلاعات بیشتر به نرم افزار پشتیبانی شده برای Apigee Edge Microgateway مراجعه کنید.
  • ویندوز نیاز به نصب OpenSSL و اضافه شدن به PATH دارد.
  • اگر از Apigee Edge Private Cloud برای پیکربندی با Edge Microgateway استفاده می‌کنید، باید از Private Cloud نسخه 4.18.01 یا بالاتر استفاده کنید.

اگر به اینترنت متصل هستید 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، در صورت اتصال به اینترنت به ارتقاء Edge Microgateway مراجعه کنید.

Apigee توصیه می کند قبل از ارتقاء محیط تولید خود، پیکربندی موجود خود را با نسخه جدید آزمایش کنید.

عامل Edge Microgateway در ویندوز به عنوان یک سرویس

می توانید Edge Microgateway را در ویندوز به عنوان یک سرویس کار کنید. برای جزئیات، به بهترین شیوه ها برای مدیریت عملیاتی Microgateway (edgemicro) در ویندوز در انجمن 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 است. در ویندوز، %AppData%\npm است. مقدار [prefix] قابل تنظیم است. برای اطلاعات بیشتر در مورد محل نصب ماژول های Node.js به طور پیش فرض و نحوه پیکربندی مکان نصب، به npm-folders مراجعه کنید.

حذف نصب Edge Microgateway

اگر نیاز به حذف Edge Microgateway دارید:

  1. دایرکتوری نصب [prefix]/lib/node_modules/edgemicro حذف یا بایگانی کنید، جایی که [پیشوند] پیشوند npm است همانطور که در Where is Edge Microgateway نصب شده است توضیح داده شده است؟
  2. فایل های گزارش را حذف یا بایگانی کنید . به‌طور پیش‌فرض، فایل‌های edgemicro-*.log در /var/tmp/ هستند، اما این مکان قابل تنظیم است. اگر شک دارید فایل پیکربندی Edge Microgateway را بررسی کنید.
  3. فایل های پیکربندی زمان اجرا و پیکربندی کش را حذف یا بایگانی کنید:
    ~/.edgemicro/*.yaml

پشتیبانی Kubernetes

می‌توانید از Edge Microgateway برای ارائه مدیریت Apigee API برای سرویس‌هایی که در یک خوشه Kubernetes اجرا می‌شوند استفاده کنید. به نمای کلی ادغام Microgateway Edge با Kubernetes مراجعه کنید.

پشتیبانی داکر

اکنون می توانید آخرین نسخه Edge Microgateway را به عنوان یک تصویر داکر دانلود کنید:

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