نصب Edge Microgateway

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

Edge Microgateway نسخه 2.4.x

مخاطب

اگر نیاز به نصب یا حذف Edge Microgateway دارید از این راهنما استفاده کنید.

پیش نیازها

  • شما باید Node.js نسخه 4.5 LTS یا جدیدتر را روی سیستم خود نصب کرده باشید. دستورالعمل های اضافی Node.js را در زیر ببینید.
  • ویندوز نیاز به نصب OpenSSL و اضافه شدن به PATH دارد.
  • اگر از Apigee Edge Private Cloud برای پیکربندی با Edge Microgateway استفاده می‌کنید، باید از Private Cloud نسخه 4.16.01 یا بالاتر استفاده کنید.

در حال نصب Node.js

شما باید Node.js نسخه 4.5 یا بالاتر را روی سیستم خود نصب کرده باشید. شما می توانید با اجرای:

node -v

راه های زیادی برای دریافت یا به روز رسانی Node.js وجود دارد. به عنوان مثال، می توانید از HomeBrew، yum استفاده کنید یا آن را مستقیماً از سایت Node.js دانلود کنید: https://nodejs.org/download.

اگر به اینترنت متصل هستید Edge Microgateway را نصب کنید

این بخش نحوه نصب Edge Microgateway و مقداردهی اولیه یک پیکربندی پیش فرض را توضیح می دهد.

  1. با استفاده از دستور زیر آخرین نسخه Edge Microgateway را با npm نصب کنید. این دستور نرم افزار را نصب می کند و فایل اجرایی edgemicro را در مسیر شما قرار می دهد. همچنین ببینید Edge Microgateway کجا نصب شده است؟ .
    npm install edgemicro -g

    برای نصب یک نسخه خاص از Edge Microgateway، باید شماره نسخه را در دستور نصب مشخص کنید. اگر شماره نسخه را مشخص نکنید، آخرین نسخه نصب خواهد شد. به عنوان مثال برای نصب نسخه 2.3.1 از دستور زیر استفاده کنید.

    npm install edgemicro@2.3.1 -g
  2. شماره نسخه را بررسی کنید. به عنوان مثال، اگر نسخه 2.3.5 را نصب کرده اید:
    edgemicro --version
    current nodejs version is v6.1.0
    current edgemicro version is 2.3.5
  3. این دستور را اجرا کنید تا یک فایل پیکربندی پیش فرض در فهرست اصلی خود ایجاد کنید.
    edgemicro init
  4. (اختیاری) یک فایل پیکربندی به نام فایل default.yaml در دایرکتوری اصلی شما در زیر شاخه ای به نام .edgemicro قرار داده شده است. اکنون بررسی کنید تا مطمئن شوید این فایل وجود دارد:
    ls ~/.edgemicro
    default.yaml

    توجه: در اسناد Edge Microgateway، ما به دایرکتوری خانه با علامت ( ~ ) اشاره می کنیم که یک میانبر یونیکس است. اگر از ویندوز استفاده می‌کنید، اگر پوسته‌ای را اجرا می‌کنید که از tilde پشتیبانی نمی‌کند، باید متغیر محیطی مناسب را برای tilde در دستوراتی که به فهرست اصلی ارجاع می‌دهند، جایگزین کنید. به عنوان مثال: %USERPROFILE%/.edgemicro .

  5. مراحل راه‌اندازی و پیکربندی Edge Microgateway را دنبال کنید.

عامل 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

مقدار [prefix] قابل تنظیم است. برای اطلاعات بیشتر به npm-folders مراجعه کنید.

حذف نصب Edge Microgateway

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

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