میتوانید 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 |
نسخههای پشتیبانیشده Java:
|
java -version نسخه نصبشده Java را برمیگرداند اگر نسخه موردنیاز Java پیدا نشود، نصبکننده Edge آن را بارگیری و نصب میکند. |
|
هستههای CPU |
حداقل ۸ |
lscpu تعداد CPU را برمیگرداند cat /proc/cpuinfo اطلاعات CPU را برمیگرداند |
|
RAM |
حداقل ۱۶ گیگابایت |
cat /proc/meminfo اطلاعات حافظه را برمیگرداند |
|
فضای دیسک |
حداقل ۱۰۰ گیگابایت |
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 باید ریشه را برگرداند |
|
سرور 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 |