میتوانید Edge for the Private Cloud را در یک ماشین میزبان بهعنوان بخشی از نصب اثبات مفهوم یا نسخه نمایشی نصب کنید. به این نوع نصب، نصب «همهکاره» Edge گفته میشود. دستگاه میزبان میتواند دستگاهی مستقل یا ماشین مجازیای باشد که پیشنیازهای سیستم فهرستشده در زیر را داشته باشد.
پساز نصب Edge برای Private Cloud در ماشین میزبان، میتوانید بهصورت اختیاری درگاه Apigee Developer Services (یا بهطور خلاصه، درگاه) را در ماشین میزبان خودش نصب کنید.
صدور پروانه
هر نصب Edge به یک فایل پروانه یکتا نیاز دارد که از Apigee دریافت میکنید. اگر هنوز پروانه ندارید، اینجا با «فروش» تماس بگیرید.
الزامات سیستم برای Edge
جدول زیر الزامات سیستم را برای نصب Edge در یک ماشین میزبان فهرست میکند:
|
الزام |
شرح |
آزمایش |
|---|---|---|
|
دسترسی به مخزن Apigee RPM |
اطمینان از دسترسی به https://software.apigee.com مطمئن شوید که نام کاربری/گذرواژه را از Apigee برای مخزن دریافت کردهاید:
|
curl -v https://software.apigee.com HTTP 200 را برمیگرداند |
|
دسترسی به سرویسهای پسین |
اطمینان از دسترسی به سرویسهای نهایی |
curl -v http://backend برای بررسی دسترسی به سرویسهای پشتصحنه |
|
کلید پروانه |
ایمیل Apigee را که کلید پروانه به آن پیوست شده است بررسی کنید |
مطمئن شوید کلید پروانه در دستگاه میزبان مستقر شده باشد |
|
نسخه سیستمعامل |
نسخه سیستمعامل پشتیبانیشده همانطور که در نرمافزار پشتیبانیشده و نسخههای پشتیبانیشده فهرست شده است. |
cat /etc/redhat-release نسخه سیستمعامل را برمیگرداند |
|
نسخه Java |
نسخههای پشتیبانیشده Java:
|
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 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 |