الزامات پورتال خدمات توسعه دهنده

پورتال خدمات توسعه دهنده نسخه 4.17.01

در زیر حداقل سخت افزار و نرم افزار مورد نیاز برای نصب آورده شده است.

سخت افزار

مورد نیاز

سیستم عامل

این دستورالعمل‌های نصب و فایل‌های نصب ارائه‌شده روی سیستم‌عامل‌های فهرست‌شده در اینجا آزمایش شده‌اند: https://apigee.com/docs/api-services/reference/supported-software

CPU 2 هسته ای

رم

4 گیگابایت

هارد دیسک

120 گیگابایت

رابط شبکه

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

به عنوان بخشی از فرآیند نصب، نصب کننده منابع را از وب دانلود می کند. اگر محیط شما به گونه‌ای تنظیم شده است که درخواست‌های 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 Linux (RHEL).

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

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

> subscription-manager register --username=my_username --password=my_password --auto-attach 

my_username و my_password را با اعتبارنامه Red Hat خود جایگزین کنید.

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

الزامات SMTP

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

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

برای انجام نصب، کاربر نصب کننده نرم افزار باید دسترسی روت داشته باشد.

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

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

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

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

  1. کدام پلتفرم را پیکربندی می‌کنید: Red Hat یا CentOS؟ اگر این نصب Red Hat است، دستگاه باید در شبکه Red Hat ثبت شود تا RPM ها را دانلود کند.
  2. آیا قصد دارید MySQL را روی دستگاه محلی نصب کنید؟ برخی از نصب های HA نیاز دارند که MySQL بر روی دستگاهی متفاوت از دستگاهی باشد که صفحات وب پورتال را ارائه می دهد. اگر اینطور است، MySQL را به صورت محلی نصب نکنید. اگر می خواهید یک نصب ساده با همه چیز در یک دستگاه داشته باشید، MySQL را به صورت محلی نصب کنید.
  3. اگر قصد دسترسی به سرور MySQL از راه دور را دارید، نام میزبان، پورت، نام پایگاه داده، نام کاربری و رمز عبور سرور MySQL راه دور. قبل از شروع نصب، سرور MySQL راه دور باید قبلاً پیکربندی شده باشد.
  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:// EdgeIp : 8080/v1

      یا:
      https:// EdgeIp:SSLport /v1

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

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

      مثلا:
      dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd