Edge for Private Cloud نسخه 4.17.05
میتوانید Edge را برای Private Cloud روی یک دستگاه میزبان به عنوان بخشی از یک نسخه آزمایشی یا اثبات نصب مفهومی نصب کنید. به این نوع نصب، نصب «همه در یک» Edge گفته می شود. ماشین میزبان می تواند یک ماشین مستقل یا یک ماشین مجازی باشد که پیش نیازهای سیستم ذکر شده در زیر را برآورده می کند.
پس از نصب Edge برای 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 -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 whoami باید ریشه را برگرداند |
سرور SMTP | دسترسی به سرور SMTP برای ارسال ایمیل به کاربران جدید Edge. |
سیستم مورد نیاز برای پورتال Developer Services
میتوانید پورتال خدمات توسعهدهنده Edge را روی دستگاهی متفاوت از دستگاهی که برای نصب Edge استفاده کردهاید، نصب کنید. قبل از نصب پورتال مطمئن شوید که شرایط زیر را برآورده کرده اید:
الزامات | شرح | تست |
---|---|---|
دسترسی به مخزن Apigee RPM | از دسترسی به https://software.apigee.com اطمینان حاصل کنید مطمئن شوید که یک نام کاربری/رمز عبور از Apigee برای مخزن دریافت کرده اید. | curl -v https://software.apigee.com HTTP 200 را برمی گرداند |
Edge روی هاست نصب شده است | مطمئن شوید که Edge را قبلاً روی دستگاه میزبان نصب کرده اید | سیستم مورد نیاز برای Edge را در بالا ببینید. |
بندر | اطمینان حاصل کنید که پورت 8079 در دسترس و در دسترس است | netstat -nlptu | grep 8079 |
سیستم مورد نیاز برای 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، فایروالد | اطمینان حاصل کنید که پورت های 2551، 8080، 9000، 9200-9400 می توانند بسته های ورودی را بپذیرند. | این مرحله به پیکربندی سیستم عامل و سیستم عامل شما بستگی دارد. چندین دستور وجود دارد که می توانید برای مشاهده تنظیمات فعلی استفاده کنید: iptables -nvL لینوکس 6.x : وضعیت سرویس iptables لینوکس 7.x : وضعیت فایروال sysctl در صورت لزوم، می توانید iptables یا فایروال را متوقف کنید |