نمای کلی پورتال، نمای کلی پورتال

Edge for Private Cloud نسخه 4.19.01

پورتال Apigee Developer Services (یا به سادگی، پورتال ) یک پورتال قالب برای مدیریت محتوا و جامعه است. نسخه داخلی بر اساس پروژه منبع باز دروپال است. راه اندازی پورتال پیش فرض خدمات زیر را ارائه می دهد:

  • مدیریت محتوا: از پورتال برای ایجاد و مدیریت استفاده کنید:
    • اسناد API
    • انجمن ها
    • پست های وبلاگ
  • تست: از پورتال برای آزمایش APIها در زمان واقعی با استفاده از یک کنسول تست داخلی استفاده کنید
  • مدیریت جامعه: پورتال مدیریت می کند:
    • ثبت نام کاربر به صورت دستی یا خودکار
    • تعدیل نظرات کاربران

مدل کنترل دسترسی مبتنی بر نقش پورتال (RBAC) دسترسی به ویژگی های پورتال را کنترل می کند. به عنوان مثال، می‌توانید کنترل‌هایی را فعال کنید تا به کاربر ثبت‌شده اجازه ایجاد پست‌های انجمن، استفاده از کنسول‌های آزمایشی و غیره را بدهد.

این نسخه از این سند دارای جزئیات مربوط به نسخه 4.19.01 است. هر مرجعی که مختص نسخه های قبلی باشد نادیده گرفته شده و باید به عنوان باگ گزارش شود.

برای اطلاعات بیشتر، نگاه کنید به پورتال توسعه دهنده چیست؟

توپولوژی های شبکه پشتیبانی می شود

اجزای پورتال را می توان در پیکربندی ها یا توپولوژی های زیر نصب کرد:

  • 1 گره: تمام اجزای پورتال (Drupal، Nginx، PHP، Soir) روی یک دستگاه با Postgres نصب شده اند.
  • 2 گره: تمام اجزای پورتال در یک ماشین. Postgres در دستگاه دوم

تصاویر زیر توپولوژی های پشتیبانی شده را نشان می دهد:

1 گره

شکل 1 توپولوژی پورتال 1 گرهی را نشان می دهد که در آن تمام اجزای پورتال روی یک ماشین واحد قرار دارند:

شکل 1 : توپولوژی پورتال 1-گره

2 گره

شکل 2 توپولوژی پورتال 2 گرهی را نشان می دهد که در آن Postgres روی یک ماشین مجزا از بقیه اجزای پورتال قرار دارد:

شکل 2 : توپولوژی پورتال 2-گره

توجه داشته باشید که:

  • این توپولوژی ها تنها توپولوژی هایی هستند که توسط Apigee پشتیبانی می شوند. اگر از توپولوژی شبکه دیگری استفاده می کنید، ممکن است Apigee نتواند از آن پشتیبانی کند.
  • در نصب جدید 4.19.01، اسکریپت نصب Postgres و Nginx را نصب می کند.
  • در به روز رسانی به 4.19.01 از نصبی که از Postgres و Nginx استفاده می کند، اسکریپت نصب Postgres و Nginx را به روز می کند.
  • در به روز رسانی به 4.19.01 از نصبی که از MySQL/MariaDB/Apache استفاده می کند، ابتدا باید نصب خود را به Postgres/Nginx تبدیل کنید تا بتوانید به 4.19.01 به روز رسانی کنید. برای اطلاعات بیشتر، تبدیل پورتال مبتنی بر tar به درگاه مبتنی بر RPM را ببینید.
  • شما می توانید از ویژگی های دروپال برای اطمینان از در دسترس بودن بالا در توپولوژی های بزرگ و سفارشی استفاده کنید. برای اطلاعات در مورد راه‌اندازی و نگهداری این تنظیمات، Apigee توصیه می‌کند که با انجمن دروپال تعامل داشته باشید.

در این شکل، هسته عمومی شامل اجزایی است که برای عموم قابل دسترسی هستند. هسته خصوصی شامل اجزایی است که برای عموم قابل دسترسی نیستند.

جزء شرح نصب شده توسط

ELB

متعادل کننده بار سازمانی (ELB).

ارائه دهنده شبکه شما

به عنوان مثال، هر دو آمازون و Rackspace متعادل کننده های بار سازمانی را برای استفاده با نمونه های خود ارائه می دهند.

Nginx 1.10.1 وب سرور Nginx برای نصب 4.19.01 استفاده می شود. اپیگی

Postgres 9.6

پایگاه داده مورد استفاده دروپال برای نصب های جدید 4.19.01.

Apigee یا به یک نصب موجود متصل شوید.

اگر می خواهید به یک نصب از راه دور Postgres متصل شوید، باید نسخه 9.6 باشد.

فضای ذخیره سازی مشترک دروپال

فضای ذخیره سازی مشترک که دروپال برای فایل های آپلود شده، اسکریپت های استاتیک و سایر اطلاعات استفاده می کند.

اپیگی

دراش 6.2

رابط خط فرمان دروپال.

اپیگی

PHP 7.0

موتور برنامه نویسی سمت سرور.

اپیگی

آپاچی سولر

سرور جستجوی دروپال Apache Solr از کتابخانه جستجوی Apache Lucene استفاده می کند.

Apigee، اما به طور پیش فرض فعال نیست. فقط در صورتی آن را فعال کنید که داده های زیادی در پورتال دارید. برای دستورالعمل‌های فعال کردن پورتال، به نصب پورتال مراجعه کنید.

برای سوالات خود به انجمن Apigee دسترسی پیدا کنید

انجمن Apigee یک منبع رایگان است که در آن می‌توانید با Apigee و همچنین سایر مشتریان Apigee با سؤالات، راهنمایی‌ها و مسائل دیگر تماس بگیرید. قبل از ارسال پست به انجمن، حتماً ابتدا پست های موجود را جستجو کنید تا ببینید آیا سؤال شما قبلاً پاسخ داده شده است یا خیر.