الزامات نصب Edge Demo

Edge for Private Cloud نسخه 4.16.09

می‌توانید Edge را برای Private Cloud روی یک دستگاه میزبان به عنوان بخشی از یک نسخه آزمایشی یا اثبات نصب مفهومی نصب کنید. به این نوع نصب، نصب «همه در یک» Edge گفته می شود. ماشین میزبان می تواند یک ماشین مستقل یا یک ماشین مجازی باشد که پیش نیازهای سیستم ذکر شده در زیر را برآورده می کند.

پس از نصب Edge برای Private Cloud در دستگاه میزبان، می توانید به صورت اختیاری نصب کنید:

  • پورتال خدمات توسعه دهنده در همان دستگاه میزبان
  • API BaaS در ماشین میزبان دوم

سیستم مورد نیاز برای Edge

جدول زیر الزامات سیستم را برای نصب Edge بر روی یک ماشین میزبان فهرست می کند:

مورد نیاز

شرح

تست

دسترسی به مخزن Apigee RPM

از دسترسی به https://software.apigee.com اطمینان حاصل کنید

اطمینان حاصل کنید که یک نام کاربری/رمز عبور از Apigee برای مخزن دریافت کرده اید:

  • اگر شما یک مشتری بالقوه برای ارزیابی Apigee هستید، لطفاً با فروش Apigee در اینجا تماس بگیرید.
  • اگر مشتری فعلی Apigee هستید، لطفاً با نماینده Apigee خود تماس بگیرید.

curl -v https://software.apigee.com HTTP 200 را برمی گرداند

دسترسی به خدمات پشتیبان خود

از دسترسی به خدمات پشتیبان خود اطمینان حاصل کنید

curl -v http:// backend برای بررسی دسترسی به خدمات باطن خود

کلید مجوز

ایمیلی از Apigee با کلید مجوز پیوست شده را بررسی کنید

اطمینان حاصل کنید که کلید مجوز در دستگاه میزبان مستقر شده است

نسخه سیستم عامل

نسخه سیستم عامل پشتیبانی شده همانطور که در نرم افزار پشتیبانی شده و نسخه های پشتیبانی شده ذکر شده است.

cat /etc/redhat-release نسخه سیستم عامل را برمی گرداند

نسخه جاوا

نسخه های جاوا پشتیبانی شده:

  • Oracle JDK 1.8
  • OpenJDK 1.8

java -version نسخه جاوا نصب شده را برمی گرداند

اگر نسخه جاوا مورد نیاز پیدا نشد، نصب کننده Edge آن را دانلود و نصب می کند.

هسته های CPU

2 حداقل

lscpu تعداد CPU ها را برمی گرداند

cat /proc/cpuinfo اطلاعات CPU را برمی‌گرداند

رم

حداقل 8 گیگابایت

cat /proc/meminfo اطلاعات حافظه را برمی گرداند

فضای دیسک

حداقل 100 گیگابایت

df -h فضای دیسک را برمی گرداند.

df -h /opt فضای دیسک را برای /opt، دایرکتوری نصب Edge برمی‌گرداند

نام میزبان

نام میزبان روی آدرس IP میزبان تنظیم شده است

hostname -i آدرس IP میزبان را برمی‌گرداند

شبکه

دسترسی به اینترنت خارجی مورد نیاز است.

برای سیستم عامل RedHat، به مخزن RHEL yum دسترسی داشته باشید.

yum repolist مخازن موجود را برمی گرداند.

برای RedHat، در دسترس بودن مخازن را از /etc/yum.repos.d/redhat-rhui.repo بررسی کنید

پورت ها، iptables، فایروالد

اطمینان حاصل کنید که پورت های 8080، 9000، 9001 و 9002 می توانند بسته های ورودی را بپذیرند.

این نیاز به سیستم عامل و پیکربندی سیستم عامل شما بستگی دارد. چندین دستور وجود دارد که می توانید برای مشاهده تنظیمات فعلی استفاده کنید:

iptables -nvL

لینوکس 6.x : وضعیت سرویس iptables

لینوکس 7.x : وضعیت فایروال sysctl

در صورت لزوم، می توانید iptables یا فایروال را متوقف کنید

SELinux

SELinux را در حین نصب غیرفعال کنید یا آن را روی حالت مجاز قرار دهید. در صورت لزوم پس از نصب مجدد آن را فعال کنید

SELinux را به طور موقت روی حالت مجاز قرار دهید:

در سیستم عامل لینوکس 6.x:

echo 0 > /selinux/enforce

برای فعال کردن مجدد پس از نصب Edge:

echo 1 > /selinux/enforce

در سیستم عامل لینوکس 7.x:

setenforce 0

برای فعال کردن مجدد پس از نصب Edge:

نیروگاه 1

برای غیرفعال کردن دائمی SELinux، به نصب ابزار Edge apigee-setup مراجعه کنید.

دسترسی کاربر سیستم

نصب توسط کاربر به موارد زیر نیاز دارد:

  • دسترسی sudo یا دسترسی روت
  • توانایی اضافه کردن کاربران به دستگاه میزبان

sudo whoami باید ریشه را برگرداند

سرور SMTP

دسترسی به سرور SMTP برای ارسال ایمیل به کاربران جدید Edge.

سیستم مورد نیاز برای پورتال Developer Services

می‌توانید پورتال خدمات توسعه‌دهنده Edge را روی همان دستگاه میزبانی که Edge را نصب کرده‌اید، نصب کنید. قبل از نصب پورتال مطمئن شوید که شرایط زیر را برآورده کرده اید:

الزامات

شرح

تست

Edge روی هاست نصب شده است

مطمئن شوید که Edge را قبلاً روی دستگاه میزبان نصب کرده اید

سیستم مورد نیاز برای Edge را در بالا ببینید.

فایل .tar پورتال

فایل .tar پورتال را در دستگاه میزبان دانلود کنید.

1. به Apigee Edge Support بروید.

2. برای درخواست فایل .tar پورتال به یکی از دو روش به پشتیبانی وارد شوید:

  • درخواست دسترسی به فهرست دانلود Edge for Private Cloud کنید.
  • یک URL به فایل .tar پورتال درخواست کنید.

بندر

اطمینان حاصل کنید که پورت 80 در دسترس و در دسترس است

netstat -nlptu | grep 80

سیستم مورد نیاز برای API BaaS

می‌توانید API BaaS را روی یک دستگاه میزبان نصب کنید، متفاوت از دستگاهی که برای نصب Edge استفاده کردید. قبل از نصب API BaaS روی هاست مطمئن شوید که شرایط زیر را برآورده کرده اید:

الزامات

شرح

تست

همه الزامات Edge

اطمینان حاصل کنید که دستگاه میزبان تمام الزامات ذکر شده در بالا برای Edge را برآورده می کند

سیستم مورد نیاز برای Edge را در بالا ببینید.

پورت ها، iptables، فایروالد

اطمینان حاصل کنید که پورت های 9000، 8080، 9200-9400 می توانند بسته های ورودی را بپذیرند.

این مرحله به پیکربندی سیستم عامل و سیستم عامل شما بستگی دارد. چندین دستور وجود دارد که می توانید برای مشاهده تنظیمات فعلی استفاده کنید:

iptables -nvL

لینوکس 6.x : وضعیت سرویس iptables

لینوکس 7.x : وضعیت فایروال sysctl

در صورت لزوم، می توانید iptables یا فایروال را متوقف کنید