הדרישות להתקנת הדגמה של Edge

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

אחרי שמתקינים את Edge for Private Cloud במכונה המארחת, אפשר להתקין את פורטל שירותי המפתחים של Apigee (או פשוט הפורטל) במכונה מארחת משלו.

רישוי

לכל התקנה של Edge נדרש קובץ רישיון ייחודי שמקבלים מ-Apigee. אם עדיין אין לכם רישיון, אתם יכולים לפנות למחלקת המכירות כאן.

דרישות המערכת ל-Edge

בטבלה הבאה מפורטות דרישות המערכת להתקנת Edge במכונת מארח יחידה:

דרישה

תיאור

בדיקה

גישה למאגר Apigee RPM

מוודאים שיש גישה לכתובת https://software.apigee.com

מוודאים שקיבלתם מ-Apigee שם משתמש וסיסמה למאגר:

  • אם אתם לקוחות פוטנציאליים ששוקלים להשתמש ב-Apigee, אתם יכולים לפנות למחלקת המכירות של Apigee כאן.
  • אם יש לכם מינוי ל-Apigee, אתם יכולים לפנות לנציג Apigee שלכם.

‫curl -v https://software.apigee.com מחזיר HTTP 200

גישה לשירותים לקצה העורפי

איך מוודאים שיש גישה לשירותים לקצה העורפי

‫curl -v http://backend כדי לבדוק את הגישה לשירותים לקצה העורפי

מפתח רישיון

מחפשים אימייל מ-Apigee עם מפתח רישיון מצורף.

מוודאים שמפתח הרישיון נפרס במכונה המארחת

גרסת מערכת ההפעלה

גרסה נתמכת של מערכת ההפעלה, כמו שמפורט בקטע תוכנות נתמכות וגרסאות נתמכות.

‫cat /etc/redhat-release מחזירה את גרסת מערכת ההפעלה

גרסת Java

ב-Apigee Edge for Private Cloud 4.54.00 נדרשת תמיכה כפולה ב-Java. צריך להתקין גם את Java 17 וגם את Java 21 לפני שמתקינים את Edge:

  • ‫Oracle JDK 17 ו-Oracle JDK 21, או
  • ‫OpenJDK 17 ו-OpenJDK 21

הפקודה java -version מחזירה את גרסת Java הפעילה.

תוכנת ההתקנה של Edge רק מוודאת שגם Java 17 וגם Java 21 קיימות במכונת המארח. תוכנת ההתקנה של Edge לא מורידה או מתקינה את Java באופן אוטומטי.

ליבות CPU

8 לפחות

‫lscpu מחזירה את מספר המעבדים (CPU)

‫cat /proc/cpuinfo מחזירה מידע על ה-CPU

RAM

‫16GB לפחות

cat /proc/meminfo מחזירה מידע על הזיכרון

Diskspace

‫100GB לפחות

הפקודה df -h מחזירה את נפח האחסון בדיסק.

‫df -h /opt מחזירה את המקום בכונן עבור /opt, ספריית ההתקנה של Edge

שם המארח

שם המארח מוגדר לכתובת ה-IP של המארח

‫hostname -i מחזירה את כתובת ה-IP של המארח

רשת

נדרשת גישה לאינטרנט.

במערכת ההפעלה RedHat, גישה למאגר RHEL yum.

הפקודה yum repolist מחזירה את המאגרים הזמינים.

ב-RedHat, בודקים את הזמינות של מאגרי מידע מ-/etc/yum.repos.d/redhat-rhui.repo

יציאות, iptables, ‏firewalld

מוודאים שהיציאות 3001,‏ 8080,‏ 9001 ו-9002 יכולות לקבל חבילות נתונים נכנסות.

הדרישה הזו תלויה במערכת ההפעלה ובהגדרות שלה. יש כמה פקודות שאפשר להשתמש בהן כדי לראות את ההגדרות הנוכחיות:

iptables -nvL

Linux 6.x: ‏ service iptables status

Linux 7.x: ‏ sysctl firewalld status

אם צריך, אפשר להפסיק את iptables או את firewalld

SELinux

משביתים את SELinux או מגדירים אותו למצב מתירני במהלך ההתקנה. אם צריך, מפעילים מחדש אחרי ההתקנה.

הגדרה זמנית של SELinux למצב permissive:

במערכת הפעלה Linux 6.x:

echo 0 > /selinux/enforce

כדי להפעיל מחדש אחרי התקנת Edge:

echo 1 > /selinux/enforce

במערכת הפעלה Linux 7.x:

setenforce 0

כדי להפעיל מחדש אחרי התקנת Edge:

setenforce 1

כדי להשבית את SELinux באופן סופי, קראו את המאמר התקנת כלי השירות apigee-setup של Edge.

גישת משתמשים למערכת

המשתמש שמבצע את ההתקנה צריך:

  • גישת sudo או גישת root
  • יכולת להוסיף משתמשים במכונה המארחת

sudo whoami אמורה להחזיר את root

שרת SMTP

גישה לשרת SMTP כדי לשלוח אימיילים למשתמשי Edge חדשים.

דרישות המערכת לפורטל

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

דרישות

תיאור

בדיקה

גישה למאגר RPM של Apigee

מוודאים שיש גישה לכתובת https://software.apigee.com

מוודאים שקיבלתם שם משתמש וסיסמה מ-Apigee למאגר.

‫curl -v https://software.apigee.com מחזירה HTTP 200

Edge מותקן במארח

מוודאים שכבר התקנתם את Edge במחשב המארח

מידע נוסף זמין בקטע דרישות המערכת ל-Edge למעלה.

Port

מוודאים שיציאה 8079 זמינה ונגישה

netstat -nlptu | grep 8079