כדי להתקין את Edge בצומת, קודם מתקינים את כלי השירות apigee-setup של Edge. אם אתם נמצאים בסביבה שבה לצמתים שלכם אין חיבור חיצוני לאינטרנט, אתם צריכים גם להתקין עותק מקומי של מאגר 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
- במערכת הפעלה 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 וב-CentOS 7.4
ב-RedHat 7.4 וב-CentOS 7.4, צריך לבדוק את הגרסה של קובצי ה-RPM של libdb4
לפני ההתקנה. 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, אתם צריכים לבצע את השלבים הבאים לפני ההתקנה:
- מפעילים את Extra Packages for 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
דרישות מוקדמות ל-Amazon-Linux-2023(AL2023)
אם אתם מתקינים את Edge בשרת שמופעל בו Amazon-Linux-2023(AL2023), צריך לבצע את השלבים הבאים לפני ההתקנה:
USE_CQLUTIL=y
התקנת כלי השירות apigee-setup של Edge בצומת עם חיבור חיצוני לאינטרנט
כדי להתקין את Edge בצומת עם חיבור אינטרנט חיצוני:
- מקבלים מ-Apigee את שם המשתמש והסיסמה שמשמשים לגישה למאגר Apigee. אם יש לכם username:password קיים לאתר ה-FTP של Apigee, אתם יכולים להשתמש בפרטי הכניסה האלה.
- מתחברים לצומת בתור root כדי להתקין את חבילות ה-RPM של Edge
- התקנה של
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.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
- מתקינים את כלי השירות apigee-service ואת יחסי התלות שלו ב-Edge:
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 (ברירת מחדל)
- C: Continue without installing Java (המשך בלי להתקין Java)
- ש: סגירה. כדי להשתמש באפשרות הזו, צריך להתקין את Java באופן עצמאי.
התקנת כלי השירות apigee-service יוצרת את הקובץ /etc/yum.repos.d/apigee.repo שמגדיר את מאגר Apigee. כדי להציג את קובץ ההגדרה, משתמשים בפקודה:
cat /etc/yum.repos.d/apigee.repo
כדי להציג את תוכן המאגר, משתמשים בפקודה:
sudo yum -v repolist 'apigee*'
- משתמשים ב-apigee-service כדי להתקין את כלי השירות apigee-setup:
/opt/apigee/apigee-service/bin/apigee-service apigee-setup install
- משתמשים ב-apigee-setup כדי להתקין ולהגדיר רכיבי Edge בצומת. מידע נוסף זמין במאמר בנושא התקנת רכיבי Edge בצומת.
פתרון בעיות
כשמנסים להתקין בצומת עם חיבור חיצוני לאינטרנט, יכול להיות שתופיע אחת או יותר מהשגיאות הבאות:
Cannot open: https:// : @ software.apigee.com//apigee-repo-version .rpm bootstrap.sh: Error: Repo configuration failed error: packagepackage_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 |
בעיות בשרת ה-proxy | ההגדרה המקומית שלכם משתמשת ב-HTTP proxy ליציאה, ולא הרחבתם את אותה הגדרה למנהל החבילות yum . בודקים את משתני הסביבה:
echo $http_proxy
כדי להגדיר שרת proxy ל-HTTP ליציאה, צריך להשתמש באחת מהאפשרויות הבאות:
|
התקנה של כלי השירות apigee-setup של Edge בצומת ללא חיבור אינטרנט חיצוני
אם צמתי Edge נמצאים מאחורי חומת אש, או שאסור להם לגשת לאינטרנט מסיבה אחרת, צריך ליצור כמה מאגרי מידע או עותקים זהים שלהם, שמכילים את הקבצים שתצטרכו במהלך ההתקנה. לאחר מכן, כל הצמתים צריכים להיות מסוגלים לגשת למראות האלה. אחרי שיוצרים את הצמתים, הם יכולים לגשת לשיקופים המקומיים האלה כדי להתקין את Edge.
תהליך ההתקנה של Apigee Edge לצמתים ללא חיבור לאינטרנט דורש גישה למאגרי המידע המקומיים הבאים:
- מאגר Apigee Edge: כמו שמתואר במאמר בנושא יצירת מאגר Apigee מקומי.
- מאגר Yum (לכלי עזר כמו
yum-utils
ו-yum-plugin-priorities
): צוות ה-Ops שלכם יוכל להגדיר את זה בשבילכם. - Extra Packages for Enterprise Linux (או EPEL): צוות ה-Ops שלכם יוכל להגדיר את זה בשבילכם.
יצירת מאגר Apigee מקומי
כדי ליצור את מאגר Apigee הפנימי, צריך צומת עם גישה חיצונית לאינטרנט כדי להוריד את קובצי ה-RPM ואת התלות של Edge. אחרי שיוצרים את המאגר הפנימי, אפשר להעביר אותו לצומת אחר או להעניק לצומת הזה גישה לצמתים של Edge לצורך התקנה.
אחרי שיוצרים מאגר Apigee מקומי, יכול להיות שיהיה צורך לעדכן אותו בהמשך עם קובצי הגרסה האחרונה של Edge. בקטעים הבאים מוסבר איך ליצור מאגר Apigee מקומי ואיך לעדכן אותו.
כדי ליצור מאגר Apigee מקומי:
- מקבלים מ-Apigee את שם המשתמש והסיסמה שמשמשים לגישה למאגר Apigee. אם יש לכם שם משתמש וסיסמה קיימים לאתר ה-FTP של Apigee, אתם יכולים להשתמש בפרטי הכניסה האלה.
- מתחברים לצומת כמשתמש root כדי להתקין את חבילות ה-RPM של Edge.
- משביתים את SELinux כמו שמתואר למעלה.
- מורידים את קובץ 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
- מתקינים את כלי השירות apigee-service של Edge ואת יחסי התלות:
sudo bash /tmp/bootstrap_4.52.02.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.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
- משתמשים ב-
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.02.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
צוות ה-Ops או קבוצה אחרת בארגון צריכים להגדיר מאגר מקומי כדי שתוכלו להתקין את כלי 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.02.tar.gz
הפקודה הזו יוצרת ספרייה חדשה בשם repos בספרייה שמכילה את קובץ .tar. לדוגמה
/tmp/repos.
- מתקינים את כלי השירות Edge apigee-service ואת יחסי התלות מ-
/tmp/repos
:sudo bash /tmp/repos/bootstrap_4.52.02.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/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
כמו שמתואר למעלה. - בצומת המרוחק, מורידים את קובץ ה-bootstrap_4.52.02.sh של Edge אל
/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 של צומת המאגר.
- בצומת המרוחק, מתקינים את כלי השירות Edge
apigee-service
ואת יחסי התלות:sudo bash /tmp/bootstrap_4.52.02.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
כדי לעדכן את המאגר, צריך להוריד את הקובץ האחרון bootstrap_4.52.02.sh ואז לבצע סנכרון חדש.
כדי לעדכן את המאגר:
- מורידים את הקובץ 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
- מריצים את קובץ ה-Edge
bootstrap_4.52.02.sh
:sudo bash/tmp/bootstrap_4.52.02.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.02
אם אתם צריכים לשמור על התקנות של Edge 4.16.0x או 4.17.0x במאגר 4.52.02, אתם יכולים לשמור על מאגר שמכיל את כל הגרסאות. אחרי זה תוכלו להתקין ממאגר המידע הזה כל גרסה של Edge.
כדי להוסיף את גרסה 4.16.0x/4.17.0x למאגר 4.52.02:
- מוודאים שהתקנתם את גרסה 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 - משתמשים בכלי
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
שימו לב שיש קובץ bootstrap לכל הגרסאות של 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, צריך להריץ את קובץ ה-bootstrap הנכון באמצעות אחת מהפקודות הבאות. בדוגמה הזו מותקנת גרסה Edge 4.17.01:
- אם מתקינים מקובץ .tar, מריצים את קובץ ה-bootstrap הנכון ממאגר המידע:
sudo bash /tmp/repos/bootstrap_4.17.01.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos
כדי להשלים את ההתקנה, פועלים לפי השלבים שנותרו בקטע 'התקנה מקובץ .tar' שלמעלה.
- אם מתקינים באמצעות שרת האינטרנט Nginx, צריך להוריד את קובץ ה-bootstrap הנכון מהמאגר ואז להפעיל אותו:
/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' שבהמשך המאמר.