פורטל השירותים למפתחים בגרסה 4.17.01
בהמשך מפורטות הדרישות המינימליות מבחינת החומרה והתוכנה להתקנה.
חומרה |
דרישה |
מערכת הפעלה |
הנחיות ההתקנה האלה וקבצי ההתקנה שסופקו נבדקו במערכות ההפעלה שמפורטות כאן: https://apigee.com/docs/api-services/reference/supported-software |
CPU | 2 ליבות |
RAM |
4 GB |
דיסק קשיח |
120 GB |
ממשק רשת |
נדרש חיבור פעיל לאינטרנט. כחלק מתהליך ההתקנה, מנהל ההתקנה מוריד משאבים מהאינטרנט. אם הסביבה מוגדרת להעביר דרך שרת proxy בקשות HTTP ו-HTTPS יוצאות, צריך להגדיר את שרת ה-proxy לטפל בצורה נכונה בבקשות להפניה אוטומטית שעשויות להתרחש במהלך ההורדה. לדוגמה, בקשה ל-https://drupal.org/ תחזיר קוד סטטוס 301 HTTP ומפנה לכתובת https://www.drupal.org/. שרת ה-proxy צריך להיות מוגדר להחזיר קוד סטטוס HTTP 200 עם התוכן המבוקש מההפניה האוטומטית. בהתקנות של SAP, אם הסביבה שלכם מוגדרת לבקשות HTTPS יוצאות בשרת proxy, שרת ה-proxy צריך לתמוך ב-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 Network (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.
דרישות נוספות
כדי לבצע את ההתקנה, למשתמש שמתקין את התוכנה צריכה להיות הרשאת root.
דרישות לגבי ארכיטקטורת הפריסה
ל-Developer Channel Services יש ממשק יחיד עם שרת הניהול של Apigee באמצעות API ל-REST, כדי לאחסן ולשלוף מידע על האפליקציות של המשתמש. לשירותים למפתחים נדרשת אפשרות להתחבר לשרת הניהול באמצעות HTTP או HTTPS, בהתאם להתקנה.
מידע נדרש לפני שמתחילים את ההתקנה
לפני שמתחילים את ההתקנה, צריך להכין את הפרטים הבאים:
- באיזו פלטפורמה אתם מגדירים: Red Hat או CentOS? אם מדובר בהתקנה של Red Hat, המכונה צריכה להיות רשומה ב-Red Hat Network כדי להוריד חבילות RPM.
- האם בכוונתך להתקין את MySQL במחשב המקומי? בחלק מההתקנות של HA, MySQL צריך להיות במכונה אחרת מזו שמציגה את דפי האינטרנט של הפורטל. במקרה כזה, אל תתקינו את MySQL באופן מקומי. אם רוצים התקנה פשוטה שבה הכול נמצא באותה מכונה, צריך להתקין את MySQL באופן מקומי.
- אם אתם מתכוונים לגשת לשרת MySQL מרוחק, שם המארח, היציאה, שם מסד הנתונים, שם המשתמש והסיסמה של שרת MySQL המרוחק. שרת MySQL המרוחק צריך להיות מוגדר כבר לפני שמתחילים את ההתקנה.
- מהו שם הדומיין המלא של שרת האינטרנט? (המידע הזה יתווסף ל- /etc/hosts.) הערך צריך להיות כתובת IP או שם מארח, כמו portalserver.example.com. ערך ברירת המחדל הוא localhost.
- יש שלושה פריטים של מידע שמאפשרים לפורטל שלכם לתקשר עם שרת הניהול של Apigee Edge. הפרטים האלה הם:
- כתובת ה-URL של נקודת הקצה של Apigee Management API: זה יכול להיות שם מארח או כתובת IP. זוהי נקודת הקצה של ה-REST שאליה מתבצעות כל הקריאות ליצירת אפליקציות ולרישום מפתחות לאפליקציות. נקודת הקצה שמוגדרת כברירת מחדל היא https://api.enterprise.apigee.com/v1.
בהתקנת Edge בענן פרטי, כתובת ה-URL מופיעה בפורמט הבא:
http://EdgeIp:8080/v1
או:
https://EdgeIp:SSLport/v1
כאשר EdgeIp היא כתובת ה-IP של שרת הניהול של Edgeport. לדוגמה, 8443. - שם הארגון ב-Apigee: יש קשר בין פורטלים לארגונים ב-Apigee Edge. כשתגדירו את נקודת הקצה של ממשק ה-API לניהול, צריך להגדיר את ארגון ברירת המחדל. ערך ברירת המחדל הוא my-org.
- שם משתמש וסיסמה לנקודת הקצה לניהול ה-API: האדמין בארגון שלכם צריך לבצע את הקריאות מהפורטל ל-Edge.
שם המשתמש והסיסמה האלה מיועדים לאדמין בארגון שלך, ויש להשתמש בהם רק כדי להתחבר ל-Edge מהפורטל. לדוגמה, אם מציינים את פרטי הכניסה של משתמש ואותו משתמש נמחק מ-Edge, הפורטל לא יוכל יותר להתחבר ל-Edge. לכן, צריך ליצור אדמין בארגון רק לצורך החיבור הזה.
לדוגמה:
dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd
- כתובת ה-URL של נקודת הקצה של Apigee Management API: זה יכול להיות שם מארח או כתובת IP. זוהי נקודת הקצה של ה-REST שאליה מתבצעות כל הקריאות ליצירת אפליקציות ולרישום מפתחות לאפליקציות. נקודת הקצה שמוגדרת כברירת מחדל היא https://api.enterprise.apigee.com/v1.