התקנה של תוכנת השירות להגדרת קצה

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

ספריית ההתקנה המוגדרת כברירת מחדל: /opt/apigee

Edge מתקין את כל הקבצים בספרייה /opt/apigee. אי אפשר לשנות את הספרייה הזו. עם זאת, אם רוצים, אפשר ליצור קישור סימבולי כדי למפות את /opt/apigee למיקום אחר. מידע נוסף זמין בדרישות ההתקנה.

דרישות מוקדמות: השבתת SELinux

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

  • כדי להגדיר באופן זמני את SELinux למצב מתירני, מריצים את הפקודה הבאה:
    • במערכת הפעלה Linux 6.x:
      sudo echo 0 > /selinux/enforce

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

      sudo echo 1 > /selinux/enforce
    • במערכת הפעלה Linux 7.x:
      sudo setenforce 0

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

      sudo setenforce 1
  • כדי להשבית באופן קבוע את SELinux או להגדיר אותו למצב מתירני:
    1. פתיחת /etc/sysconfig/selinux בעורך.
    2. הגדרה של SELINUX=disabled או SELINUX=permissive
    3. שומרים את השינויים.
    4. מפעילים מחדש את הצומת.
    5. אם יש צורך, לאחר התקנת Edge מפעילים מחדש את SELinux על ידי חזרה על התהליך הזה כדי להגדיר את SELINUX=enabled.

דרישה מוקדמת: הפעלה של מאגר EPEL

צריך להפעיל את חבילות נוספות ל-Enterprise Linux (או EPEL) כדי להתקין או לעדכן את Edge, או כדי ליצור מאגר מקומי. הפקודה שבה משתמשים תלויה בגרסה של RedHat/CentOS:

  • אם אתם משתמשים ב-Red Hat Enterprise Linux 8.0, ראו דרישות מוקדמות ל-RHEL 8.

  • ב-Red Hat/CentOS/Oracle 7.x:
    wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    sudo rpm -ivh epel-release-latest-7.noarch.rpm
  • ב-Red Hat/CentOS/Oracle 6.x:
    wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
    sudo rpm -ivh epel-release-latest-6.noarch.rpm
  • ב-AWS-2:
    sudo amazon-linux-extras install epel -y
    sudo yum-config-manager --enable epel

דרישות מוקדמות: בדיקת גרסת הספרייה libdb4 ב-RedHat 7.4 וב-CentOS 7.4

ב-RedHat 7.4 וב-CentOS 7.4, צריך לבדוק את הגרסה של libdb4 ההכנסות לאלף חשיפות (RPM) לפני ההתקנה. כדי להשתמש ב-Edge נדרשת גרסה 4.8 וגרסאות מסוימות של RedHat 7.4 ו-CentOS 7.4, עם גרסה מאוחרת יותר. אם מדובר בגרסה מאוחרת יותר, צריך להסיר אותה ומנהל ההתקנה של Edge יתקין את גרסה 4.8.

אפשר לבדוק את הגרסה באמצעות הפקודה הבאה:

rpm -qa | grep libdb4

אם רואים שהגרסה של libdb4 RPM היא מאוחר יותר מגרסה 4.8, מסירים אותה.

דרישות מוקדמות ל-RHEL 8

אם מתקינים את Edge בשרת שבו פועלת Red Hat Enterprise Linux (RHEL) 8, צריך לבצע את השלבים הבאים לפני ביצוע ההתקנה:

  1. מפעילים חבילות נוספות עבור Enterprise Linux (EPEL):
    sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
  2. השבתת Postgres ו-Nginx:
    sudo dnf module disable postgresql
    sudo dnf module disable nginx
  3. מתקינים Python 2:
    sudo dnf install -y python2

התקנת הכלי להגדרת Edge apigee בצומת עם חיבור חיצוני לאינטרנט

כדי להתקין את Edge בצומת עם חיבור חיצוני לאינטרנט:

  1. מקבלים את שם המשתמש והסיסמה מ-Apigee שבהם משתמשים כדי לגשת למאגר של Apigee. אם יש לכם username:password קיים לאתר ה-ftp של Apigee, תוכלו להשתמש בפרטי הכניסה האלה.
  2. צריך להתחבר לצומת בתור הרמה הבסיסית (root) כדי להתקין את ה-RPM של Edge
  3. התקנה של yum-utils ושל yum-plugin-priorities.
    sudo yum install yum-utils
    sudo yum install yum-plugin-priorities
  4. משביתים את SELinux.
  5. מפעילים את מאגר ה-EPEL.
  6. בודקים את הגרסה של libdb4.
  7. אם אתם מתקינים על RHEL 8, עליכם לפעול לפי השלבים שמפורטים במאמר הדרישות המוקדמות ל-RHEL 8.
  8. אם אתם מתקינים ב-Oracle 7.x, מריצים את הפקודה הבאה:
    sudo yum-config-manager --enable ol7_optional_latest
  9. אם מתקינים ב-AWS, מריצים את פקודות yum-configure-manager הבאות:
    yum update rh-amazon-rhui-client.noarch
    sudo yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional
  10. מורידים את קובץ Edge bootstrap_4.52.02.sh לכתובת /tmp/bootstrap_4.52.02.sh:
    curl https://software.apigee.com/bootstrap_4.52.02.sh -o /tmp/bootstrap_4.52.02.sh
  11. מתקינים את כלי השירות ואת יחסי התלות של Edge apigee-service:
    sudo bash /tmp/bootstrap_4.52.02.sh apigeeuser=uName apigeepassword=pWord

    כאשר uName:pWord הם שם המשתמש והסיסמה שקיבלתם מ-Apigee. אם תשמיטו את pWord, תתבקשו להזין אותו.

    כברירת מחדל, מנהל ההתקנה בודק אם התקנתם את Java 1.8. אם לא, הוא יתקין אותו בשבילך. משתמשים באפשרות JAVA_FIX כדי לציין איך לטפל בהתקנת Java. JAVA_FIX לוקח את הערכים הבאים:

    • I: התקנת OpenJDK 1.8 (ברירת מחדל)
    • ג: המשך בלי להתקין Java
    • שאלה: יציאה. כדי להשתמש באפשרות הזו, תצטרכו להתקין Java בעצמכם.

    ההתקנה של כלי השירות apigee-service יוצרת את הקובץ /etc/yum.repos.d/apigee.repo שמגדיר את המאגר של Apigee. כדי להציג את קובץ ההגדרה, משתמשים בפקודה:

    cat /etc/yum.repos.d/apigee.repo

    כדי לצפות בתוכן של המאגר, משתמשים בפקודה:

    sudo yum -v repolist 'apigee*'
  12. משתמשים ב-apigee-service כדי להתקין את כלי ההגדרה של apigee:
    /opt/apigee/apigee-service/bin/apigee-service apigee-setup install
  13. שימוש ב-apigee-setup כדי להתקין ולהגדיר רכיבי Edge בצומת. למידע נוסף, ראו התקנת רכיבי Edge בצומת.

פתרון בעיות

אם תנסו להתקין צומת עם חיבור חיצוני לאינטרנט, יכול להיות שתקבלו אחת או יותר מהשגיאות הבאות:

Cannot open: https:// : @ software.apigee.com//apigee-repo-version.rpm

bootstrap.sh: Error: Repo configuration failed

error: package package_name is not installed

בטבלה הבאה מפורטות כמה פתרונות אפשריים לשגיאות האלה:

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

כדי לבדוק את החיבור לרשת, מריצים את הפקודה הבאה של ncat:

nc -v software.apigee.com 443

אמורה להופיע הודעה שדומה להודעה הבאה:

Connection to software.apigee.com 443 port [tcp/https] succeeded!

אם אפליקציית nc לא מותקנת, מריצים את הפקודה הבאה של telnet:

telnet software.apigee.com 443

אם הפקודות מצליחות, ניתן להשתמש ב-CTRL+C כדי לבטל את החיבור הפתוח.

אם אחת מהפקודות נכשלת, החיבור שלכם לרשת מוגבל או שאין לכם חיבור בכלל. כדאי לפנות למנהל הרשת.

פרטי כניסה שגויים

מוודאים ששם המשתמש והסיסמה שלכם נכונים.

לדוגמה, תוכלו לבדוק אם מופיעה הודעת שגיאה כשאתם מנסים להשתמש בפקודה הבאה עם שם המשתמש והסיסמה שלכם ב-Apigee:

curl -i -u username:password https://software.apigee.com/apigee-repo.rpm
בעיות בשרת ה-proxy ההגדרות המקומיות משתמשות בשרת proxy ל-HTTP תעבורת נתונים יוצאת (egress), ולא הרחבתם את אותה הגדרה למנהל החבילות yum. בודקים את משתני הסביבה:
echo $http_proxy
echo $https_proxy

לשרת proxy לתעבורת נתונים יוצאת (egress), יש להשתמש באחת מהאפשרויות הבאות:

  • הוספת הגדרה של שרת Proxy ל-HTTP ב-/etc/yum.conf
  • הוספת הגדרה גלובלית של שרת proxy ל-HTTP ב-/etc/environment

התקנת כלי ההגדרה של Edge apigee-setup בצומת ללא חיבור חיצוני לאינטרנט

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

תהליך ההתקנה של Apigee Edge לצמתים ללא חיבור לאינטרנט מחייב גישה למאגרים המקומיים הבאים:

יצירת מאגר מקומי של Apigee

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

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

כדי ליצור מאגר Apigee מקומי:

  1. מקבלים את שם המשתמש והסיסמה מ-Apigee שבהם משתמשים כדי לגשת למאגר של Apigee. אם יש לכם שם משתמש:password לאתר ה-ftp של Apigee, תוכלו להשתמש בפרטי הכניסה האלה.
  2. כדי להתקין את ההכנסות לאלף חשיפות ב-Edge, צריך להתחבר לצומת בתור הרמה הבסיסית (root).
  3. משביתים את SELinux כפי שמתואר למעלה.
  4. מורידים את קובץ Edge bootstrap_4.52.02.sh לכתובת /tmp/bootstrap_4.52.02.sh:
    curl https://software.apigee.com/bootstrap_4.52.02.sh -o /tmp/bootstrap_4.52.02.sh
  5. מתקינים את כלי השירות ואת יחסי התלות של Edge apigee-service:
    sudo bash /tmp/bootstrap_4.52.02.sh apigeeuser=uName apigeepassword=pWord

    כאשר uName:pWord הם שם המשתמש והסיסמה שקיבלתם מ-Apigee. אם תשמיטו את pWord, תתבקשו להזין אותו.

  6. מתקינים את הכלי apigee-mirror בצומת:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mirror install
  7. משתמשים בכלי השירות apigee-mirror כדי לסנכרן את המאגר של Apigee לספרייה /opt/apigee/data/apigee-mirror/repos/.

    כדי להקטין את המאגר, צריך לכלול את --only-new-rpms כדי להוריד רק את ההכנסות האחרונות לאלף חשיפות (RPM).

  8. (אופציונלי) אם רוצים להתקין את Edge מהמאגר המקומי באותו צומת שמארח את המאגר המקומי, צריך קודם להריץ את הפקודות הבאות:
    1. מריצים את bootstrap_4.52.02.sh מהמאגר המקומי כדי להתקין את הכלי apigee-service:
      sudo bash /opt/apigee/data/apigee-mirror/repos/bootstrap_4.52.02.sh apigeeprotocol="file://" apigeerepobasepath=/opt/apigee/data/apigee-mirror/repos
    2. כדי להתקין את כלי השירות apigee-setup, משתמשים ב-apigee-service:
      /opt/apigee/apigee-service/bin/apigee-service apigee-setup install
    3. אפשר להשתמש ב-apigee-setup כדי להתקין ולהגדיר רכיבי Edge בצומת. מידע נוסף זמין במאמר התקנת רכיבי Edge בצומת.

התקנת apigee-setup בצומת מרוחק מהמאגר המקומי

יש שתי אפשרויות להתקנת Edge מהמאגר המקומי. אתם יכולים:

  • יוצרים קובץ tar. של המאגר, מעתיקים את קובץ ה- .tar לצומת ומתקינים את Edge מקובץ ה-tar.
  • מתקינים שרת אינטרנט בצומת עם המאגר המקומי כדי שצמתים אחרים יוכלו לגשת אליו. Apigee מספקת לכם את שרת האינטרנט Nginx או שתוכלו להשתמש בשרת האינטרנט שלכם.

התקנה מקובץ ה- .tar

כדי להתקין מקובץ ה- .tar:

  1. בצומת עם המאגר המקומי, משתמשים בפקודה הבאה כדי לארוז את המאגר המקומי לקובץ .tar אחד בשם /opt/apigee/data/apigee-mirror/apigee-4.52.02.tar.gz:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mirror package
  2. מעתיקים את קובץ ה- .tar לצומת שבו רוצים להתקין את Edge. לדוגמה, מעתיקים אותו לספרייה /tmp בצומת החדש.
  3. בצומת החדש, משביתים את SELinux כפי שמתואר למעלה.
  4. בצומת החדש, מוודאים שיש לכם גישה למאגר השירות המקומי Yum ולמאגר ה-EPEL.
  5. מוודאים שכל המאגרים החיצוניים באינטרנט מושבתים (זה אמור לקרות כי אתם מתקינים במחשב שאין בו גישה לאינטרנט):
    sudo yum repolist

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

  6. בצומת החדש, מתקינים את yum-utils ואת yum-plugin-priorities מהמאגר המקומי.
    sudo yum install yum-utils
    sudo yum install yum-plugin-priorities

    צוות התפעול או קבוצה אחרת בארגון שלך צריכים להגדיר מאגר מקומי כדי שתהיה לך אפשרות להתקין את הכלים של Yum.

  7. בצומת החדש, בודקים את הגרסה של libdb4 כפי שמתואר למעלה.
  8. אם אתם מתקינים ב-Oracle 7.x,מריצים את הפקודה הבאה:
    sudo yum-config-manager --enable ol7_optional_latest
  9. אם מתקינים ב-AWS, מריצים את פקודת yum-configure-manager הבאה:
    sudo yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional
  10. בצומת החדש, מסירים את הקובץ לספריית /tmp:
    tar -xzf apigee-4.52.02.tar.gz

    הפקודה הזו יוצרת ספרייה חדשה בשם repos, בספרייה שמכילה את קובץ ה-tar. לדוגמה /tmp/repos.

  11. מתקינים את כלי השירות ואת יחסי התלות של Edge apigee-service מ-/tmp/repos:
    sudo bash /tmp/repos/bootstrap_4.52.02.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos

    שימו לב שהפקודה הזו כוללת את הנתיב לספריית ה-repos.

  12. כדי להתקין את כלי השירות apigee-setup, משתמשים ב-apigee-service:
    /opt/apigee/apigee-service/bin/apigee-service apigee-setup install
  13. אפשר להשתמש ב-apigee-setup כדי להתקין ולהגדיר רכיבי Edge בצומת. מידע נוסף זמין במאמר התקנת רכיבי Edge בצומת.

התקנה מהמאגר באמצעות שרת האינטרנט Nginx

כדי להתקין מהמאגר באמצעות שרת האינטרנט Nginx:

  1. מתקינים את שרת האינטרנט Nginx בצומת המאגר:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mirror nginxconfig
  2. כברירת מחדל, ב-Nginx מוגדר להשתמש ב-localhost כשם שרת ויציאה 3939. כדי לשנות את הערכים האלה:
    1. פתיחת /opt/apigee/customer/application/mirror.properties בעורך. אם הוא לא קיים, יוצרים אותו.
    2. מגדירים את הערכים הבאים לפי הצורך:
      conf_apigee_mirror_listen_port=3939
      conf_apigee_mirror_server_name=localhost
    3. מפעילים מחדש את Nginx:
      /opt/nginx/scripts/apigee-nginx restart
  3. כברירת מחדל, המאגר דורש שם משתמש:סיסמה של admin:admin. כדי לשנות את פרטי הכניסה האלה, צריך להגדיר את משתני הסביבה הבאים:
    MIRROR_USERNAME=uName
    MIRROR_PASSWORD=pWord
  4. בצומת החדש, מתקינים את yum-utils ואת yum-plugin-priorities.
    sudo yum install yum-utils
    sudo yum install yum-plugin-priorities
  5. בצומת החדש, משביתים את SELinux כפי שמתואר למעלה.
  6. בצומת החדש, מוודאים שמאגר ה-EPEL המקומי מופעל.
  7. בצומת החדש, בודקים את הגרסה של libdb4 כפי שמתואר למעלה.
  8. בצומת המרוחק, מורידים את קובץ Edge shoestrap_4.52.02.sh אל /tmp/bootstrap_4.52.02.sh:
    curl http://uName:pWord@remoteRepo:3939/bootstrap_4.52.02.sh -o /tmp/bootstrap_4.52.02.sh

    כאשר uName:pWord הם שם המשתמש והסיסמה שהגדרתם למעלה למאגר, ו-remoteRepo הוא כתובת ה-IP או שם ה-DNS של הצומת של המאגר.

  9. בצומת המרוחק, מתקינים את כלי השירות apigee-service ואת יחסי התלות של Edge:
    sudo bash /tmp/bootstrap_4.52.02.sh apigeerepohost=remoteRepo:3939 apigeeuser=uName apigeepassword=pWord apigeeprotocol=http://

    כאשר uName:pWord הם שם המשתמש והסיסמה במאגר.

  10. בצומת המרוחק, משתמשים ב-apigee-service כדי להתקין את הכלי apigee-setup:
    /opt/apigee/apigee-service/bin/apigee-service apigee-setup install
  11. אפשר להשתמש ב-apigee-setup כדי להתקין ולהגדיר רכיבי Edge בצומת המרוחק. למידע נוסף, ראו התקנת רכיבי Edge בצומת.

עדכון מאגר מקומי של Apigee

כדי לעדכן את המאגר, צריך להוריד את הקובץ bootrap_4.52.02.sh העדכני ביותר ולאחר מכן לבצע סנכרון חדש.

כדי לעדכן את המאגר:

  1. מורידים את הקובץ Edge shoestrap_4.52.02.sh אל /tmp/bootstrap_4.52.02.sh:
    curl https://software.apigee.com/bootstrap_4.52.02.sh -o /tmp/bootstrap_4.52.02.sh
  2. מריצים את הקובץ bootstrap_4.52.02.sh של Edge:
    sudo bash/tmp/bootstrap_4.52.02.sh apigeeuser=uName apigeepassword=pWord

    uName:pWord הם שם המשתמש והסיסמה שקיבלתם מ-Apigee. אם משמיטים את השדה pWord, תוצג בקשה להזין אותו.

  3. עדכון apigee-mirror:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mirror update
  4. מבצעים את הסנכרון:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mirror sync --only-new-rpms
  5. אם רוצים את כל המאגר:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mirror sync

ניקוי מאגר מקומי של Apigee

ניקוי המאגר המקומי מחיקות /opt/apigee/data/apigee-mirror and /var/tmp/yum-apigee-*.

כדי לנקות את המאגר המקומי, משתמשים ב:

/opt/apigee/apigee-service/bin/apigee-service apigee-mirror clean

הוספה או עדכון של Edge 4.16.0x/4.17.0x במאגר 4.52.02

אם צריך לתחזק התקנות של Edge 4.16.0x או 4.17.0x במאגר של 4.52.02, אפשר לתחזק מאגר שמכיל את כל הגרסאות. מהמאגר הזה אפשר להתקין כל גרסה של Edge.

כדי להוסיף 4.16.0x/4.17.0x למאגר 4.52.02:

  1. מוודאים שהתקנתם את גרסה 4.52.02 של כלי השירות apigee-mirror:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mirror version

    אמורה להופיע תוצאה בטופס הבא, שבו xyz הוא מספר ה-build:

    apigee-mirror-4.52.02-0.0.xyz
  2. משתמשים בכלי השירות apigee-mirror כדי להוריד את Edge 4.16.0x/4.17.0x למאגר שלכם. שימו לב איך מוסיפים לפקודה את הגרסה הרצויה:
    apigeereleasever=4.17.01 /opt/apigee/apigee-service/bin/apigee-service apigee-mirror sync --only-new-rpms

    משתמשים באותה פקודה כדי לעדכן מאוחר יותר את המאגרים מסוג 4.16.0x/4.17.0x על ידי ציון מספרי הגרסאות הנדרשים.

  3. בודקים את הספרייה /opt/apigee/data/apigee-mirror/repos כדי לראות את מבנה הקובץ:
    ls /opt/apigee/data/apigee-mirror/repos

    אתם אמורים לראות את הקבצים והספריות הבאים:

    apigee
    apigee-repo-1.0-6.x86_64.rpm
    bootstrap_4.16.01.sh
    bootstrap_4.16.05.sh
    bootstrap_4.17.01.sh
    bootstrap_4.17.05.sh
    bootstrap_4.17.09.sh
    bootstrap_4.18.01.sh
    bootstrap_4.18.05.sh
    bootstrap_4.19.01.sh
    thirdparty

    שימו לב שיש קובץ אתחול לכל הגרסאות של Edge. הספרייה apigee מכילה גם ספריות נפרדות לכל גרסת Edge.

  4. כדי לצרף את המאגר לקובץ tar., משתמשים בפקודה הבאה:
    apigeereleasever=4.17.01 /opt/apigee/apigee-service/bin/apigee-service apigee-mirror package

    הפקודה הזו משלבת את כל המאגרים מסוג 4.17.0x ו-4.16.0x לאותו קובץ tar. אי אפשר לארוז רק חלק מהמאגר.

כדי להתקין את Edge מהמאגר המקומי או מקובץ ה- .tar המקומי, צריך לוודא שמריצים את קובץ ה-Bootstrap הנכון באמצעות אחת מהפקודות הבאות. בדוגמה הבאה מתקינים את Edge 4.17.01:

  • אם מתקינים מקובץ tar., מריצים את קובץ ה-bootrap הנכון מהמאגר:
    sudo bash /tmp/repos/bootstrap_4.17.01.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos

    כדי להשלים את ההתקנה, פועלים לפי השלבים הנותרים בקטע 'התקנה מקובץ ה- .tar' שלמעלה.

  • אם מתקינים באמצעות שרת האינטרנט Nginx, מורידים ואז מריצים את קובץ ה-bootrap הנכון מהמאגר:
    /usr/bin/curl http://uName:pWord@remoteRepo:3939/bootstrap_4.17.01.sh -o /tmp/bootstrap_4.17.01.sh
    sudo bash /tmp/bootstrap_4.17.01.sh apigeerepohost=remoteRepo:3939 apigeeuser=uName apigeepassword=pWord apigeeprotocol=http://

    כדי להשלים את ההתקנה, פועלים לפי השלבים הנותרים בקטע 'התקנה מהמאגר באמצעות שרת האינטרנט Nginx' שלמעלה.