דרישות לפורטל של שירותים למפתחים

פורטל השירותים למפתחים גרסה 4.17.09

בהמשך מפורטות הדרישות המינימליות מבחינת החומרה והתוכנה להתקנה.

חומרה

דרישה

מערכת הפעלה

הוראות ההתקנה וקובצי ההתקנה שסופקו נבדקו במערכות ההפעלה שמפורטות כאן: https://apigee.com/docs/api-services/reference/supported-software

CPU 2 ליבות

RAM

4‎ GB

דיסק קשיח

120 GB

Java

לפני תהליך ההתקנה. מפתחות ה-JDK הנתמכים מפורטים ברשימה 'תוכנות נתמכות' ו'נתמכות' גרסאות שונות.

ממשק רשת

נדרש חיבור פעיל לאינטרנט.

כחלק מתהליך ההתקנה, מנהל ההתקנה מוריד משאבים מהאינטרנט. אם בסביבה שלכם מוגדרת גישה לשרת proxy של בקשות HTTP ו-HTTPS יוצאות, שרת ה-proxy צריך להיות מוגדר לטפל בצורה נכונה בבקשות להפניה מחדש שעשויות להתרחש במהלך להוריד.

לדוגמה, בקשה ל-https://drupal.org/ תחזיר HTTP קוד סטטוס 301 ומפנה לכתובת https://www.drupal.org/.

יש להגדיר את שרת ה-proxy כך שיחזיר קוד סטטוס HTTP 200 עם הבקשה תוכן מההפניה האוטומטית.

בהתקנות של SAP, אם הסביבה מוגדרת לשרת proxy לבקשות HTTPS יוצאות, אז שרת ה-proxy צריך לתמוך ב-TLSv1.0. OpenSSL 0.9.8 לא תומך ב-TLSv1.1 או ב-TLSv1.2, רק TLSv1.0.

Red Hat Enterprise Linux (RHEL) הדרישות

ל-RHEL יש דרישות נוספות בגלל צורך במינוי כדי לגשת להורדות תוכנה מ-Red כובע. השרת חייב להיות מסוגל להתחבר לאינטרנט כדי להוריד הכנסה לאלף צפיות דרך יאמי. אם אתם משתמשים ב-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 לשליחת הודעות אימייל בפורטל. לכן צריך לוודא של-Drupal יש גישה ליציאה הדרושה ב-SMTP השרת. ב-SMTP ללא TLS, מספר היציאה הוא בדרך כלל 25. ב-SMTP שתומכים ב-TLS, הוא בדרך כלל 465, אבל צריך לבדוק זאת עם ספק ה-SMTP.

דרישות נוספות

כדי לבצע את ההתקנה, המשתמש שמתקין את התוכנה חייב גישה.

דרישות של ארכיטקטורת הפריסה

לשירותים למפתחים יש ממשק יחיד עם שרת הניהול של Apigee דרך REST API לאחסון ולאחזור מידע על אפליקציות של משתמשים. מפתחי המשחק לשירות הערוצים צריכה להיות אפשרות להתחבר לשרת הניהול דרך HTTP או HTTPS, בהתאם להתקנה שלכם.

המידע הנדרש לפני שמתחילים התקנה

לפני התחלת ההתקנה, דרוש לך המידע הבא:

  1. איזו פלטפורמה ברצונך להגדיר: Red Hat או CentOS? אם מדובר בהתקנה של Red Hat, כדי להוריד הכנסות לאלף חשיפות, המכונה צריכה להיות רשומה ברשת Red Hat.
  2. האם תכננת להתקין את Postgres במחשב המקומי? אם זה קורה, אין צורך להתקין 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 להתקנת ענן פרטי, כתובת ה-URL מופיעה כך:
      http://EdgeIp:8080/v1

      או:
      https://EdgeIp:SSLport/v1

      כאשר EdgeIp היא כתובת ה-IP של שרת הניהול של Edge, SSLport היא יציאת ה-SSL של Edge management API. לדוגמה, 8443.
    2. שם הארגון ב-Apigee: יש קשר בין פורטלים לבין ארגוני Apigee Edge. כשתגדירו את ארגון ברירת המחדל נקודת קצה (endpoint) של Management API. ערך ברירת המחדל הוא my-org.
    3. שם משתמש וסיסמה לנקודת הקצה לניהול ה-API: הקריאות שנשלחות את הפורטל ל-Edge צריך לבצע אדמין בארגון.

      שם המשתמש והסיסמה האלה מיועדים למנהל מערכת בארגון שלך ויש להשתמש בהם רק להתחברות ל-Edge מהפורטל. לדוגמה, אם תציינו את פרטי הכניסה של והמשתמש הזה יימחק מ-Edge, הפורטל לא יוכל יותר מתחברים ל-Edge. לכן, יש ליצור מנהל מערכת בארגון רק עבור הפעולה הזו חיבור כזה.

      לדוגמה:
      dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd