אפשר להתקין את Edge ל-Cloud הפרטי במחשב מארח אחד כחלק מהדגמה או מהוכחה בהטמעת קונספטים. סוג ההתקנה הזה נקרא התקנה של Edge 'הכול-באחד'. המכונה המארחת יכולה להיות מכונה עצמאית או מכונה וירטואלית שעומדת בדרישות המוקדמות של המערכת שמפורטות בהמשך.
אחרי שמתקינים את Edge ל-Cloud הפרטי במחשב המארח, אפשר לבחור להתקין את פורטל Apigee Developer Services (או פשוט את הפורטל) במכונה מארחת משלו.
רישוי
כל התקנה של Edge דורשת קובץ רישיון ייחודי שמקבלים מ-Apigee. אם עדיין אין לכם רישיון, אפשר ליצור קשר עם מחלקת המכירות כאן.
דרישות המערכת ל-Edge
בטבלה הבאה מפורטות דרישות המערכת להתקנת Edge במכונה מארחת אחת:
דרישה |
תיאור |
בדיקה |
---|---|---|
גישה למאגר ה-RPM של Apigee |
בדיקת גישה אל https://software.apigee.com מוודאים שקיבלת שם משתמש/סיסמה מ-Apigee למאגר:
|
הפקודה curl -v https://software.apigee.com מחזירה את הקוד HTTP 200 |
גישה לשירותים לקצה העורפי |
איך מוודאים שיש גישה לשירותים בקצה העורפי |
curl -v http://backend כדי לבדוק את הגישה לשירותים בקצה העורפי |
מפתח רישיון |
מחפשים אימייל מ-Apigee עם מפתח רישיון מצורף |
מוודאים שמפתח הרישיון נפרס במכונה המארחת |
גרסת מערכת ההפעלה |
הגרסה הנתמכת של מערכת ההפעלה שמופיעה בדף supported והגרסאות הנתמכות. |
cat /etc/redhat-release מחזירה את גרסת מערכת ההפעלה |
גרסת Java |
גרסאות Java נתמכות:
|
java -version מחזירה את גרסת Java המותקנת אם גרסת Java הנדרשת לא נמצאה, מנהל ההתקנה של Edge יוריד ויתקין אותה. |
ליבות של מעבד (CPU) |
8 מינימום |
הפונקציה lscpu מחזירה מספר של מעבדים (CPU) cat /proc/cpuinfo מחזירה מידע על המעבד (CPU) |
RAM |
16GB לפחות |
cat /proc/meminfo מחזירה מידע על זיכרון |
נפח דיסקים |
100GB לפחות |
הפקודה df -h מחזירה את נפח האחסון בדיסק. df -h /opt מחזירה את הערך מקום בכונן ל-/opt, ספריית ההתקנה של Edge |
שם המארח |
שם המארח מוגדר לכתובת ה-IP של המארח |
hostname -i מחזירה את כתובת ה-IP של המארח |
רשת |
נדרשת גישה חיצונית לאינטרנט. ב-RedHat OS, גישה למאגר yum של RHEL. |
החזרות של yum repolist מאגרים זמינים. ב-RedHat, אפשר לבדוק את זמינות המאגרים בכתובת /etc/yum.repos.d/redhat-rhui.repo |
ports, iptables, חומת אש |
יש לוודא שהיציאות 8080, 9000, 9001 ו-9002 יכולות לקבל חבילות נכנסות. |
הדרישה הזו תלויה בהגדרות של מערכת ההפעלה ומערכת ההפעלה. יש כמה פקודות שאפשר להשתמש בהן כדי להציג את ההגדרות הנוכחיות: מכשירי iptable -nvL Linux 6.x: סטטוס שירות iptables Linux 7.x: sysctl firewalld status במקרה הצורך, אפשר להפסיק את הטאבלטים של מכשירי IP או את חומת האש |
SELinux |
משביתים את SELinux או מגדירים אותו למצב הרשאה. הפעלה מחדש לאחר ההתקנה במידת הצורך |
מגדירים את SELinux למצב מתיר באופן זמני: במערכת הפעלה Linux 6.x: הד 0 > /selinux/enforce כדי להפעיל מחדש אחרי התקנת Edge: echo 1 > /selinux/enforce במערכת הפעלה Linux 7.x: setenforce 0 כדי להפעיל מחדש אחרי התקנת Edge: setenforce 1 כדי להשבית את SELinux באופן סופי, ראו התקנת כלי ההגדרה של Edge apigee-setup. |
גישת משתמשים למערכת |
לביצוע התקנה על ידי משתמש נדרשות:
|
sudo Woami צריך להחזיר את השורש |
שרת SMTP |
גישה לשרת SMTP כדי לשלוח אימיילים למשתמשים חדשים ב-Edge. |
דרישות המערכת לפורטל
אפשר להתקין את הפורטל במחשב אחר התקנתם את Edge. לפני שתתקינו את הפורטל, עליכם לוודא שאתם עומדים בדרישות הבאות:
דרישות |
תיאור |
בדיקה |
---|---|---|
גישה למאגר RPM ב-Apigee |
מוודאים שיש גישה לכתובת https://software.apigee.com צריך לוודא שקיבלתם את שם המשתמש או הסיסמה מ-Apigee עבור המאגר. |
curl -v https://software.apigee.com מחזיר HTTP 200 |
Edge מותקן במארח |
מוודאים שכבר התקנתם את Edge במכונה המארחת |
דרישות המערכת ל-Edge מפורטות למעלה. |
יציאה |
חשוב לוודא שיציאה 8079 זמינה ונגישה |
netstat -nlptu | grep 8079 |