میتوانید Edge for the Private Cloud را روی یک ماشین میزبان بهعنوان بخشی از نصب نسخه نمایشی یا اثبات مفهوم نصب کنید. این نوع نصب بهعنوان نصب «همه در یک» Edge شناخته میشود. دستگاه میزبان میتواند یک دستگاه مستقل یا یک ماشین مجازی باشد که پیشنیازهای سیستم فهرستشده در زیر را برآورده کند.
پساز نصب Edge for the Private Cloud در ماشین میزبان، میتوانید بهصورت اختیاری در ماشین میزبان خودتان، درگاه «خدمات توسعهدهنده Apigee» (یا بهطور ساده، درگاه) را نصب کنید.
صدور پروانه
هر نصب 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 |
Apigee Edge برای Private Cloud 4.54.00 به پشتیبانی دوگانه Java نیاز دارد. باید هر دو Java 17 و Java 21 را قبلاز نصب Edge نصب کنید:
|
نصبکننده Edge فقط بررسی میکند که Java 17 و Java 21 در ماشین میزبان وجود داشته باشند. نصبکننده Edge بهطور خودکار Java را بارگیری یا نصب نمیکند. |
|
هستههای 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 |