الزامات نصب نسخه نمایشی Edge

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

پس‌از نصب Edge برای Private Cloud در ماشین میزبان، می‌توانید به‌صورت اختیاری درگاه Apigee Developer Services (یا به‌طور خلاصه، درگاه) را در ماشین میزبان خودش نصب کنید.

صدور پروانه

هر نصب Edge به یک فایل پروانه یکتا نیاز دارد که از Apigee دریافت می‌کنید. اگر هنوز پروانه ندارید، اینجا با «فروش» تماس بگیرید.

الزامات سیستم برای 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 نسخه سیستم‌عامل را برمی‌گرداند

نسخه Java

نسخه‌های پشتیبانی‌شده Java:

  • Oracle JDK 1.8
  • OpenJDK 1.8

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

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

هسته‌های CPU

حداقل ۸

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

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

RAM

حداقل ۱۶ گیگابایت

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

Diskspace

حداقل ۱۰۰ گیگابایت

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،‏ firewalld

مطمئن شوید که درگاه‌های ۸۰۸۰، ۹۰۰۰، ۹۰۰۱، و ۹۰۰۲ می‌توانند بسته‌های ورودی را بپذیرند.

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

iptables -nvL

Linux 6.x: service iptables status

Linux 7.x: sysctl firewalld status

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

SELinux

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

SELinux را موقتاً روی حالت مجاز تنظیم کنید:

در سیستم‌عامل Linux 6.x:

echo 0 > /selinux/enforce

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

echo 1 > /selinux/enforce

در سیستم‌عامل Linux 7.x:

setenforce 0

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

setenforce 1

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

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

کاربری که نصب را انجام می‌دهد باید:

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

sudo whoami باید root را برگرداند

سرور SMTP

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

الزامات سیستم برای پورتال

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

الزامات

شرح

آزمایش

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

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

مطمئن شوید که نام کاربری/گذرواژه را از Apigee برای مخزن دریافت کرده‌اید.

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

Edge روی میزبان نصب شده باشد

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

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

درگاه

مطمئن شوید درگاه ۸۰۷۹ دردسترس و قابل‌دسترسی است

netstat -nlptu | grep 8079