Edge for Private Cloud نسخه ۴.۱۷.۰۱
میتوانید Edge for the Private Cloud را در یک ماشین میزبان بهعنوان بخشی از نصب اثبات مفهوم یا نسخه نمایشی نصب کنید. به این نوع نصب، نصب «همهکاره» Edge گفته میشود. دستگاه میزبان میتواند دستگاهی مستقل یا ماشین مجازیای باشد که پیشنیازهای سیستم فهرستشده در زیر را داشته باشد.
پساز نصب Edge for the Private Cloud در دستگاه میزبان، میتوانید بهصورت اختیاری موارد زیر را نصب کنید:
- درگاه «سرویسهای توسعهدهنده» در ماشین میزبان خودش
- API BaaS در ماشین میزبان خودش
صدور پروانه
هر نصب 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 Developer Services را در دستگاهی متفاوت از دستگاهی که برای نصب Edge استفاده کردید نصب کنید. مطمئن شوید که پیشاز نصب درگاه، الزامات زیر را برآورده کردهاید:
|
الزامات |
شرح |
آزمایش |
|---|---|---|
|
دسترسی به مخزن Apigee RPM |
اطمینان از دسترسی به https://software.apigee.com مطمئن شوید که نام کاربری/گذرواژه را از Apigee برای مخزن دریافت کردهاید. |
curl -v https://software.apigee.com HTTP 200 را برمیگرداند |
|
Edge روی میزبان نصب شده باشد |
مطمئن شوید که Edge را ازقبل در دستگاه میزبان نصب کردهاید |
ملزومات سیستم برای Edge را در بالا ببینید. |
|
درگاه |
مطمئن شوید درگاه ۸۰ دردسترس و قابلدسترسی باشد |
netstat -nlptu | grep 80 |
الزامات سیستم برای API BaaS
میتوانید API BaaS را روی یک ماشین میزبان نصب کنید، متفاوت از ماشینی که برای نصب Edge استفاده کردید. پیشاز نصب API BaaS در میزبان، مطمئن شوید که الزامات زیر را برآورده کردهاید:
|
الزامات |
شرح |
آزمایش |
|---|---|---|
|
دسترسی به مخزن Apigee RPM |
اطمینان از دسترسی به https://software.apigee.com مطمئن شوید که نام کاربری/گذرواژه را از Apigee برای مخزن دریافت کردهاید. |
curl -v https://software.apigee.com HTTP 200 را برمیگرداند |
|
همه الزامات Edge |
مطمئن شوید که دستگاه میزبان همه الزامات فهرستشده در بالا را برای Edge برآورده میکند |
ملزومات سیستم برای Edge را در بالا ببینید. |
|
درگاهها، iptables، firewalld |
مطمئن شوید که درگاههای ۲۵۵۱، ۸۰۸۰، ۹۰۰۰، ۹۲۰۰-۹۴۰۰ میتوانند بستههای ورودی را بپذیرند. |
این مرحله به سیستمعامل و پیکربندی سیستمعامل شما بستگی دارد. چندین فرمان وجود دارد که میتوانید برای مشاهده تنظیمات کنونی استفاده کنید: iptables -nvL Linux 6.x: service iptables status Linux 7.x: sysctl firewalld status درصورت لزوم، میتوانید iptables یا firewalld را متوقف کنید |