כדי להתקין את Edge בצומת, קודם צריך להתקין את כלי ההגדרה של Edge apigee. אם נמצאים בסביבה שבה אין לצמתים שלך חיבור חיצוני לאינטרנט, צריך גם להתקין עותק מקומי של המאגר של Apigee.
ספריית ברירת מחדל להתקנה: /opt/apigee
Edge מתקין את כל הקבצים בספרייה /opt/apigee
. אי אפשר לשנות את הספרייה הזו. עם זאת, אפשר ליצור קישור סימבולי כדי למפות את /opt/apigee
למיקום אחר. מידע נוסף זמין בדרישות ההתקנה.
דרישה מוקדמת: השבתת SELinux
כדי להתקין את תוכנת השירות apigee-setup
של Edge או כל רכיבי 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
- במערכת הפעלה Linux 6.x:
- כדי להשבית באופן סופי את SELinux או להגדיר אותה למצב מתירני:
- פתיחת
/etc/sysconfig/selinux
בכלי עריכה. - הגדרה של
SELINUX=disabled
אוSELINUX=permissive
- שומרים את השינויים.
- מפעילים מחדש את הצומת.
- במידת הצורך, אפשר להפעיל מחדש את SELinux אחרי התקנת Edge על ידי חזרה על התהליך הזה כדי להגדיר את
SELINUX=enabled
.
- פתיחת
דרישה מוקדמת: הפעלת מאגר EPEL
כדי להתקין או לעדכן את Edge, או כדי ליצור מאגר מקומי, צריך להפעיל את האפשרות Extra Packages for Enterprise Linux (או EPEL). הפקודה שבה משתמשים תלויה בגרסת RedHat/CentOS:
ל-Red Hat Enterprise Linux (RHEL) 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 וב-CenOS 7.4
ב-RedHat 7.4 וב-CenOS 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, צריך לבצע את השלבים הבאים לפני ביצוע ההתקנה:
- מפעילים חבילות נוספות
ל-Enterprise Linux (EPEL):
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
- השבתת Postgres ו-Nginx:
sudo dnf module disable postgresql
sudo dnf module disable nginx
- מתקינים את Python 2 ויוצרים קישור סימבולי:
sudo dnf install -y python2
sudo ln -s /usr/bin/python2 /usr/bin/python
התקנת הכלי להגדרת Edge apigee בצומת עם חיבור חיצוני לאינטרנט
כדי להתקין את Edge בצומת עם חיבור חיצוני לאינטרנט:
- להשיג את שם המשתמש והסיסמה מ-Apigee שבהם משתמשים כדי לגשת למאגר Apigee. אם יש לכם שדה username:password קיים לאתר ה-ftp של Apigee, אפשר להשתמש בפרטי הכניסה האלה.
- מתחברים לצומת בתור הבסיס כדי להתקין את Edge RPMs
- התקנת
yum-utils
ואתyum-plugin-priorities
.sudo yum install yum-utils
sudo yum install yum-plugin-priorities
- להשבית את SELinux.
- מפעילים את מאגר EPEL.
- לבדיקת הגרסה שלכם
של
libdb4
- אם משתמשים ב-RHEL 8, צריך לפעול לפי השלבים שמפורטים בקטע הדרישות המוקדמות ל-RHEL 8.
- אם מתקינים ב-Oracle 7.x, מריצים את הפקודה הבאה:
sudo yum-config-manager --enable ol7_optional_latest
- אם אתם מתקינים ב-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
- מורידים את קובץ Edge
bootstrap_4.52.01.sh
אל/tmp/bootstrap_4.52.01.sh
:curl https://software.apigee.com/bootstrap_4.52.01.sh -o /tmp/bootstrap_4.52.01.sh
- מתקינים את כלי העזר ואת יחסי התלות של שירות Edge apigee:
sudo bash /tmp/bootstrap_4.52.01.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*'
- משתמשים בשירות apigee כדי להתקין את כלי השירות להגדרת apigee:
/opt/apigee/apigee-service/bin/apigee-service apigee-setup install
- שימוש בהגדרה apigee כדי להתקין ולהגדיר רכיבי 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. |
בעיות קישוריות | בדוק את קישוריות הרשת על ידי הרצת הפקודה nc -v software.apigee.com 443 אתם אמורים לקבל הודעה שדומה לזו: Connection to software.apigee.com 443 port [tcp/https] succeeded! אם telnet software.apigee.com 443 אם הפקודות מצליחות, ניתן להקיש על CTRL+C כדי לבטל את החיבור הפתוח. אם אחת מהפקודות נכשלת, סימן שיש לך קישוריות רשת מוגבלת או אין חיבור כלל. כדי לברר זאת, פנו למנהל הרשת. |
פרטי כניסה שגויים | מוודאים ששם המשתמש והסיסמה נכונים. לדוגמה, כדאי לבדוק אם מופיעה הודעת שגיאה כשמנסים להשתמש בפקודה הבאה עם שם המשתמש והסיסמה ב-Apigee: curl -i -u username:password https://software.apigee.com/apigee-repo.rpm |
בעיות בשרת proxy | ההגדרה המקומית שלך משתמשת בשרת proxy לתעבורת נתונים יוצאת (egress) ולא הרחבת את אותה ההגדרה למנהל החבילות של yum . בודקים את משתני הסביבה:
echo $http_proxy
עבור שרת proxy של HTTP לתעבורת נתונים יוצאת, יש להשתמש באחת מהאפשרויות הבאות:
|
התקנת הכלי להגדרת Edge API בצומת ללא חיבור חיצוני לאינטרנט
אם הצמתים של Edge נמצאים מאחורי חומת אש או שהגישה שלהם לאינטרנט אסורה בכל דרך אחרת, יש ליצור מספר מאגרים או מראות, שמכילים קבצים שתזדקקו להם במהלך ההתקנה. לאחר מכן, המראות האלה חייבות להיות נגישות לכל הצמתים. אחרי שיוצרים צמתים, הם יכולים לגשת למראות המקומיות האלה כדי להתקין את Edge.
לתהליך ההתקנה של Apigee Edge לצמתים ללא חיבורי אינטרנט נדרשת גישה למאגרים המקומיים הבאים:
- מאגר Apigee Edge: כפי שמתואר במאמר יצירת מאגר Apigee מקומי
- מאגר Yum (לתשתיות כמו
yum-utils
ו-yum-plugin-priorities
): צוות התפעול יוכל להגדיר את זה בשבילך. - חבילות נוספות ל-Enterprise Linux (או EPEL): צוות התפעול יוכל להגדיר את זה בשבילכם.
יצירת מאגר Apigee מקומי
כדי ליצור את המאגר הפנימי של Apigee צריך צומת עם גישה חיצונית לאינטרנט כדי להוריד את ה-RPM ואת יחסי התלות של Edge. אחרי שיצרתם את המאגר הפנימי, אפשר להעביר אותו לצומת אחר או להפוך את הצומת לנגיש לצמתים של Edge לצורך התקנה.
אחרי שיצרתם מאגר Apigee מקומי, יכול להיות שתצטרכו לעדכן אותו מאוחר יותר עם הקבצים האחרונים של Edge. בקטעים הבאים מוסבר איך ליצור מאגר Apigee מקומי ואיך לעדכן אותו.
כדי ליצור מאגר Apigee מקומי:
- להשיג את שם המשתמש והסיסמה מ-Apigee שבהם משתמשים כדי לגשת למאגר Apigee. אם יש לך שם משתמש:סיסמה קיים לאתר ה-ftp של Apigee, באפשרותך להשתמש בפרטי הכניסה האלה.
- עליך להתחבר לצומת שלך בתור הבסיס כדי להתקין את ה-Edge RPM.
- השבת את SELinux כפי שמתואר למעלה.
- מורידים את קובץ Edge
bootstrap_4.52.01.sh
אל/tmp/bootstrap_4.52.01.sh
:curl https://software.apigee.com/bootstrap_4.52.01.sh -o /tmp/bootstrap_4.52.01.sh
- מתקינים את כלי העזר ואת יחסי התלות של שירות Edge apigee:
sudo bash /tmp/bootstrap_4.52.01.sh apigeeuser=uName apigeepassword=pWord
כאשר uName:pWord הוא שם המשתמש והסיסמה שקיבלת מ-Apigee. אם משמיטים את השדה pWord, תתבקשו להזין אותו.
- מתקינים את הכלי
apigee-mirror
בצומת:/opt/apigee/apigee-service/bin/apigee-service apigee-mirror install
- משתמשים בכלי העזר
apigee-mirror
כדי לסנכרן את המאגר של Apigee לספרייה/opt/apigee/data/apigee-mirror/repos/
.כדי לצמצם את גודל המאגר, צריך לכלול את
--only-new-rpms
כדי להוריד רק את ה-RPM העדכני ביותר. -
(אופציונלי) אם רוצים להתקין את Edge מהמאגר המקומי באותו צומת שמארח את המאגר המקומי, קודם צריך להריץ את הפקודות הבאות:
- מריצים את
bootstrap_4.52.01.sh
מהמאגר המקומי כדי להתקין את כלי העזרapigee-service
:sudo bash /opt/apigee/data/apigee-mirror/repos/bootstrap_4.52.01.sh apigeeprotocol="file://" apigeerepobasepath=/opt/apigee/data/apigee-mirror/repos
- משתמשים ב-
apigee-service
כדי להתקין את כלי העזרapigee-setup
:/opt/apigee/apigee-service/bin/apigee-service apigee-setup install
- אפשר להשתמש ב-
apigee-setup
כדי להתקין ולהגדיר רכיבי Edge בצומת. מידע נוסף זמין במאמר התקנת רכיבי Edge בצומת.
- מריצים את
התקנת apigee-setup בצומת מרוחק מהמאגר המקומי
יש שתי אפשרויות להתקנת Edge מהמאגר המקומי. אתם יכולים:
- יוצרים קובץ .tar של המאגר, מעתיקים את קובץ ה- .tar לצומת ואז מתקינים את Edge מקובץ ה-tar.
- התקן שרת אינטרנט בצומת עם המאגר המקומי כדי שצמתים אחרים יוכלו לגשת אליו. Apigee מספק לך את שרת האינטרנט Nginx, או שתוכל להשתמש בשרת אינטרנט משלך.
התקנה מקובץ ה- .tar
כדי להתקין מקובץ ה- .tar:
- בצומת עם המאגר המקומי, משתמשים בפקודה הבאה כדי לארוז את המאגר המקומי בקובץ .tar אחד בשם
/opt/apigee/data/apigee-mirror/apigee-4.52.01.tar.gz
:/opt/apigee/apigee-service/bin/apigee-service apigee-mirror package
- מעתיקים את קובץ ה- .tar לצומת שבו רוצים להתקין את Edge. לדוגמה, מעתיקים אותו לספרייה
/tmp
בצומת החדש. - בצומת החדש, משביתים את SELinux כפי שמתואר למעלה.
- בצומת החדש, מוודאים שאתם יכולים לגשת למאגר התשתיות המקומי של Yum ולמאגר ה-EPEL.
- חשוב לוודא שכל מאגרי האינטרנט החיצוניים מושבתים (במקרה כזה, ההתקנה מתבצעת במחשב ללא גישה לאינטרנט):
sudo yum repolist
צריך להשבית את כל המאגרים החיצוניים, אבל המאגר המקומי של Apigee והמאגרים הפנימיים שלך צריכים להיות פעילים.
- בצומת החדש, מתקינים את
yum-utils
ואתyum-plugin-priorities
מהמאגר המקומי.sudo yum install yum-utils
sudo yum install yum-plugin-priorities
צוות התפעול או קבוצה אחרת בארגון צריכים להגדיר מאגר מקומי כדי לאפשר לך להתקין את הכלים של Yum.
- בצומת החדש, בודקים את הגרסה של
libdb4
כמו שמתואר למעלה. - אם מתקינים ב-Oracle 7.x,מריצים את הפקודה הבאה:
sudo yum-config-manager --enable ol7_optional_latest
- אם אתם מתקינים ב-AWS, מריצים את הפקודה הבאה
yum-configure-manager
:sudo yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional
- בצומת החדש, מבטלים את סימון הקובץ לספרייה /tmp:
tar -xzf apigee-4.52.01.tar.gz
הפקודה הזו יוצרת ספרייה חדשה בשם repos, בספרייה שמכילה את קובץ ה-tar. לדוגמה:
/tmp/repos.
- מתקינים את כלי העזר של שירות Edge apigee ואת יחסי התלות מ-
/tmp/repos
:sudo bash /tmp/repos/bootstrap_4.52.01.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos
שימו לב שכללתם בפקודה הזו את הנתיב לספריית ה-repos.
- משתמשים ב-
apigee-service
כדי להתקין את כלי העזרapigee-setup
:/opt/apigee/apigee-service/bin/apigee-service apigee-setup install
- אפשר להשתמש ב-
apigee-setup
כדי להתקין ולהגדיר רכיבי Edge בצומת. מידע נוסף זמין במאמר התקנת רכיבי Edge בצומת.
התקנה מהמאגר באמצעות שרת האינטרנט של Nginx
כדי להתקין מהמאגר באמצעות שרת האינטרנט של Nginx:
- התקן את שרת האינטרנט Nginx בצומת המאגר:
/opt/apigee/apigee-service/bin/apigee-service apigee-mirror nginxconfig
- כברירת מחדל, Nginx מוגדר להשתמש ב-localhost כשם השרת וביציאה 3939. כדי
לשנות את הערכים האלה:
- פתיחת
/opt/apigee/customer/application/mirror.properties
בכלי עריכה. יוצרים את הקובץ אם הוא לא קיים. - מגדירים את הערכים הבאים לפי הצורך:
conf_apigee_mirror_listen_port=3939 conf_apigee_mirror_server_name=localhost
- מפעילים מחדש את Nginx:
/opt/nginx/scripts/apigee-nginx restart
- פתיחת
- כברירת מחדל, המאגר דורש שם משתמש:סיסמה של
admin:admin
. כדי לשנות את פרטי הכניסה האלה, צריך להגדיר את משתני הסביבה האלה:MIRROR_USERNAME=uName MIRROR_PASSWORD=pWord
- מתקינים את
yum-utils
ואתyum-plugin-priorities
בצומת החדש.sudo yum install yum-utils
sudo yum install yum-plugin-priorities
- בצומת החדש, משביתים את SELinux כפי שמתואר למעלה.
- בצומת החדש, ודא שמאגר ה-EPEL המקומי מופעל.
- בצומת החדש, בודקים את הגרסה של
libdb4
כמו שמתואר למעלה. - בצומת המרוחק, הורד את הקובץ Edge shoestrap_4.52.01.sh אל
/tmp/bootstrap_4.52.01.sh
:curl http://uName:pWord@remoteRepo:3939/bootstrap_4.52.01.sh -o /tmp/bootstrap_4.52.01.sh
uName:pWord הוא שם המשתמש והסיסמה שהגדרתם למעלה למאגר, ו-remoteRepo הוא כתובת ה-IP או שם ה-DNS של צומת המאגר.
- בצומת המרוחק, מתקינים את כלי העזר
apigee-service
ואת יחסי התלות של Edge:sudo bash /tmp/bootstrap_4.52.01.sh apigeerepohost=remoteRepo:3939 apigeeuser=uName apigeepassword=pWord apigeeprotocol=http://
כאשר uName:pWord הם שם המשתמש והסיסמה של המאגר.
- בצומת המרוחק, משתמשים ב-
apigee-service
כדי להתקין את כלי העזרapigee-setup
:/opt/apigee/apigee-service/bin/apigee-service apigee-setup install
- יש להשתמש ב-
apigee-setup
כדי להתקין ולהגדיר רכיבי Edge בצומת המרוחק. למידע נוסף, ראו התקנת רכיבי Edge בצומת.
עדכון מאגר Apigee מקומי
כדי לעדכן את המאגר, צריך להוריד את הקובץ האחרון shoestrap_4.52.01.sh ולאחר מכן לבצע סנכרון חדש.
על מנת לעדכן את המאגר:
- הורד את הקובץ Edge bootrap_4.52.01.sh אל
/tmp/bootstrap_4.52.01.sh
:curl https://software.apigee.com/bootstrap_4.52.01.sh -o /tmp/bootstrap_4.52.01.sh
- מריצים את הקובץ
bootstrap_4.52.01.sh
של Edge:sudo bash/tmp/bootstrap_4.52.01.sh apigeeuser=uName apigeepassword=pWord
uName:pWord הוא שם המשתמש והסיסמה שקיבלת מ-Apigee. אם לא משמיטים את השדה pWord, תתבקשו להזין אותו.
- עדכון של
apigee-mirror
:/opt/apigee/apigee-service/bin/apigee-service apigee-mirror update
- צריך לבצע את הסנכרון:
/opt/apigee/apigee-service/bin/apigee-service apigee-mirror sync --only-new-rpms
- אם רוצים ליצור את המאגר כולו:
/opt/apigee/apigee-service/bin/apigee-service apigee-mirror sync
ניקוי מאגר Apigee מקומי
ניקוי המאגר המקומי מוחקים את /opt/apigee/data/apigee-mirror ו-/var/tmp/yum-apigee-*.
כדי לנקות את המאגר המקומי, משתמשים:
/opt/apigee/apigee-service/bin/apigee-service apigee-mirror clean
הוספה או עדכון של Edge 4.16.0x/4.17.0x במאגר של 4.52.01
אם צריך לשמור את ההתקנות של Edge 4.16.0x או 4.17.0x במאגר של 4.52.01, אפשר לשמור מאגר שמכיל את כל הגרסאות. מהמאגר הזה תוכלו להתקין כל גרסה של Edge.
כדי להוסיף 4.16.0x/4.17.0x למאגר בגודל 4.52.01:
- חשוב לוודא שהתקנתם את הגרסה 4.52.01 של הכלי
apigee-mirror
:/opt/apigee/apigee-service/bin/apigee-service apigee-mirror version
תוצאה אמורה להופיע בטופס שלמטה, כאשר xyz הוא מספר ה-Build:
apigee-mirror-4.52.01-0.0.xyz
- משתמשים בכלי העזר
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 על ידי ציון מספרי הגרסאות הנדרשים.
- בודקים את הספרייה
/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. - כדי לארוז את המאגר בקובץ .tar, משתמשים בפקודה הבאה:
apigeereleasever=4.17.01 /opt/apigee/apigee-service/bin/apigee-service apigee-mirror package
פקודה זו משלבת את כל המאגרים 4.17.0x ו-4.16.0x באותו קובץ .tar. לא ניתן לארוז רק חלק מהמאגר.
כדי להתקין את Edge מהמאגר המקומי או מקובץ ה- .tar, צריך רק להפעיל את קובץ ה-Botstrap הנכון באמצעות אחת מהפקודות הבאות. בדוגמה הזו אפשר להתקין את Edge 4.17.01:
- אם מתקינים מקובץ tar., מריצים את קובץ האתחול הנכון מהמאגר:
sudo bash /tmp/repos/bootstrap_4.17.01.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos
כדי להשלים את ההתקנה, פועלים לפי השלבים שנותרו בקטע 'התקנה מקובץ ה- .tar' שלמעלה.
- אם אתם מתקינים באמצעות שרת האינטרנט Nginx, מורידים מהמאגר את קובץ ה-Botstrap המתאים ואז מריצים אותו:
/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" שלמעלה.