الزامات پورتال، الزامات پورتال

پورتال Apigee Developer Services (یا به سادگی، پورتال ) به حداقل سخت افزار و نرم افزار زیر نیاز دارد:

سخت افزار مورد نیاز

سیستم عامل

این دستورالعمل‌های نصب و فایل‌های نصب مربوطه بر روی سیستم‌عامل‌های فهرست‌شده در نرم‌افزار پشتیبانی‌شده و نسخه‌های پشتیبانی‌شده آزمایش شده‌اند.

CPU 2 هسته ای

RAM

4 گیگابایت

هارد دیسک

120 گیگابایت

جاوا

قبل از نصب باید نسخه جاوا 1.8 را روی هر دستگاه Postgres نصب کرده باشید. JDK های پشتیبانی شده در نرم افزار پشتیبانی شده و نسخه های پشتیبانی شده فهرست شده اند.

رابط شبکه

اتصال به اینترنت فعال مورد نیاز است.

به عنوان بخشی از فرآیند نصب، نصب کننده منابع را از وب دانلود می کند. اگر محیط شما به گونه‌ای تنظیم شده است که درخواست‌های HTTP و HTTPS خروجی را پراکسی کند، پروکسی شما باید به گونه‌ای پیکربندی شود که به‌درستی درخواست‌های هدایت‌شده را که ممکن است در حین بارگیری رخ دهد، مدیریت کند.

برای مثال، درخواستی به https://drupal.org/ یک کد وضعیت HTTP 301 را برمی گرداند و به https://www.drupal.org/ هدایت می شود.

پروکسی شما باید طوری پیکربندی شود که یک کد وضعیت HTTP 200 با محتوای درخواستی از تغییر مسیر بازگرداند.

برای نصب SAP، اگر محیط شما برای درخواست های HTTPS خروجی پراکسی تنظیم شده است، پروکسی شما باید از TLSv1.0 پشتیبانی کند. OpenSSL 0.9.8 از TLSv1.1 یا TLSv1.2 پشتیبانی نمی کند، فقط TLSv1.0 را پشتیبانی می کند.

الزامات لینوکس Red Hat Enterprise

Red Hat Enterprise Linux (RHEL) به دلیل اشتراک مورد نیاز برای دسترسی به دانلود نرم افزار از Red Hat، نیازمندی های اضافی دارد. سرور باید بتواند به اینترنت متصل شود تا RPM ها را از طریق yum دانلود کند. در صورت استفاده از RHEL، سرور باید در شبکه Red Hat (RHN) ثبت شده و در کانال اختیاری سرور ثبت شود.

الزامات Red Hat در حین نصب بررسی می شود و نصب کننده پورتال از شما می خواهد که RHEL قبلاً ثبت نشده باشد. اگر قبلاً اعتبار ورود به سیستم Red Hat را دارید، می توانید از دستور زیر برای ثبت RHEL قبل از شروع فرآیند نصب استفاده کنید:

subscription-manager register --username=username --password=password --auto-attach 

جایی که username و password اعتبارنامه کلاه قرمزی شما است.

اگر نسخه آزمایشی RHEL دارید، می توانید مجوز آزمایشی 30 روزه دریافت کنید. برای اطلاعات بیشتر به https://access.redhat.com/solutions/32790 مراجعه کنید.

الزامات SMTP

Apigee توصیه می کند، اما نیازی به پیکربندی سرور SMTP برای ارسال پیام های ایمیل از پورتال ندارد. در صورت پیکربندی، باید اطمینان حاصل کنید که دروپال می تواند به پورت لازم در سرور SMTP دسترسی داشته باشد. برای SMTP غیر TLS، شماره پورت معمولاً 25 است. برای SMTP با TLS فعال، اغلب 465 است، اما با ارائه دهنده SMTP خود تماس بگیرید.

الزامات اضافی

برای انجام نصب باید دسترسی روت داشته باشید.

الزامات معماری استقرار

این پورتال دارای یک رابط واحد با سرور مدیریت Apigee از طریق یک REST API به منظور ذخیره و بازیابی اطلاعات در مورد برنامه های کاربردی کاربر است. بسته به نصب شما، پورتال باید بتواند از طریق HTTP یا HTTPS به مدیریت سرور متصل شود.

اطلاعات مورد نیاز قبل از شروع نصب

قبل از شروع نصب، باید اطلاعات زیر را در دسترس داشته باشید:

  1. کدام پلتفرم را پیکربندی می‌کنید: Red Hat یا CentOS؟ اگر این نصب Red Hat است، دستگاه باید در شبکه Red Hat ثبت شود تا RPM ها را دانلود کند.
  2. آیا قصد دارید Postgres را روی دستگاه محلی نصب کنید؟ اگر می خواهید یک نصب ساده با همه چیز در همان دستگاه داشته باشید، Postgres را به صورت محلی نصب کنید.
  3. اگر قصد دسترسی به سرور Postgres از راه دور را دارید، اطلاعات زیر را در مورد سرور Postgres دریافت کنید:
    • نام میزبان
    • بندر
    • نام پایگاه داده
    • نام کاربری
    • رمز عبور

    سرور Postgres راه دور باید قبل از شروع نصب پیکربندی شده باشد.

  4. نام دامنه کاملا واجد شرایط سرور وب چیست؟ (این اطلاعات به /etc/hosts اضافه خواهد شد.) این باید یک آدرس IP یا نام میزبان، مانند portalserver.example.com باشد. مقدار پیش فرض localhost است.
  5. سه اطلاعات وجود دارد که به پورتال شما اجازه می دهد با سرور مدیریت Apigee Edge ارتباط برقرار کند. این اطلاعات به شرح زیر است:
    1. URL نقطه پایانی Apigee Management API : این یک نام میزبان یا یک آدرس IP خواهد بود. این نقطه پایانی REST است که همه تماس‌ها برای ایجاد برنامه‌ها و ثبت برنامه‌نویسان برای کلیدهای برنامه با آن انجام می‌شود. نقطه پایانی پیش فرض https://api.enterprise.apigee.com/v1 است.

      برای نصب Edge برای Private Cloud، URL به شکل زیر است:

      http://Edge_IP:8080/v1

      یا:

      https://Edge_IP:SSL_port/v1

      جایی که Edge_IP آدرس IP سرور مدیریت Edge و SSL_port پورت SSL برای API مدیریت Edge است. به عنوان مثال، 8443.

    2. نام سازمان Apigee : بین پورتال ها و سازمان های Apigee Edge رابطه وجود دارد. هنگامی که مدیریت API پایانی را راه اندازی می کنید، سازمان پیش فرض را راه اندازی خواهید کرد. مقدار پیش فرض my-org است.
    3. نام کاربری و رمز عبور برای نقطه پایانی API مدیریت : تماس‌ها از پورتال به Edge باید توسط سرپرست سازمان شما انجام شود.

      این نام کاربری/رمز عبور برای یک سرپرست در سازمان شما است و باید فقط برای اتصال به Edge از پورتال استفاده شود. به عنوان مثال، اگر اعتبار یک کاربر را مشخص کنید و آن کاربر در Edge حذف شود، آنگاه پورتال دیگر نمی تواند به Edge متصل شود. بنابراین، یک مدیر در سازمان خود فقط برای این اتصال ایجاد کنید.

      به عنوان مثال:

      dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd