מדריך זה מדגים כיצד לפרוס את היישום שלך ב- Azure App Service ממאגר Git בסביבה המקומית. App Service תומך בגישה זו תוך שימוש ב- Git המקומי בפורטל Azure.
רוב פקודות ה- Git המתוארות במאמר מבוצעות באופן אוטומטי ביצירת יישום ב- App Service באמצעות ממשק שורת הפקודה של Azure (כדי להתקין את ממשק הפקודה של Azure CLI לחצו כאן)
כדי להשלים את הצעדים המדריך הזה, אתה זקוק לדברים הבאים:
התקנת Git מקומית באפשרותך להוריד את קובץ ההתקנה הבינארי כאן.
חשבון ב-Microsoft Azure. אם אין לך חשבון, באפשרותך להירשם לגרסת ניסיון או להפעיל את ההטבות שלך כמנוי של Visual Studio.
בצע את המשימות הבאות כדי ליצור מאגר Git חדש.
1. פתח כלי שורת פקודה, כגון GitBash ,Windows או Bash Unix Shell.
2. נווט אל הספרייה שבה ממוקם התוכן שאתה רוצה להעביר.
3. השתמש בפקודה הבאה כדי לאתחל מאגר Git חדש: git init
App Service תומך ביישומים שנוצרו במגוון שפות תכנות.
1. אם המאגר שלך כבר כולל תוכן, דלג על סעיף זה ועבור לסעיף 2 להלן. אם המאגר שלך עדיין לא כולל תוכן, פשוט אכלס אותו בקובץ html סטטי כמפורט להלן:
- בעורך טקסט, צור קובץ חדש בשם index.html בבסיס (root) של מאגר ה-Git.
- כדוגמה הוסף את הטקסט הבא בתור התוכן של הקובץ index.html ושמור אותו: Hello Git
2. השתמש בפקודה להלן כדי להוסיף קבצים למאגר:
git add -A
git commit -m “Hello Azure App Service”
בצע את השלבים הבאים כדי להפעיל מאגר Git ביישום שלך ב- App Service.
1. התחבר לפורטל Azure.
2. בדף היישום שלך ב-App Service, לחץ על Settings > Deployment source . לחץ על Choose source, אז לחץ על Local Git Repository , ולאחר מכן לחץ על OK .
3. אם זו הפעם הראשונה שאתה מגדיר מאגר ב-Azure, עליך ליצור פרטי התחברות לשם כך. פרטי התחברות אלה ישמשו אותך להתחבר למאגר ב-Azure ולדחוף שינויים ממאגר ה-Git המקומי שלך. מדף היישום שלך, לחץ על Settings > Deployment credentials, ואז הגדר את שם המשתמש והסיסמה שלך לפריסה. כשסיימת, לחץ על Save.
השתמש בשלבים הבאים כדי לפרסם את היישום שלך ב- App Service באמצעות Git מקומי.
1. בדף היישום שלך בפורטל Azure, לחץ על Settings > Properties, כדי להגיע ל-Git URL (כתובת ה-URL של ה-Git). כתובת ה-URL של ה-Git היא הפניה מרוחקת לפרוס אליה מהמאגר המקומי שלך. אתה תשתמש בכתובת URL זו בשלבים הבאים.
2. באמצעות שורת הפקודה, ודא שאתה (root) של מאגר ה-Git המקומי שלך.
3. השתמש ב- git remote כדי להוסיף את ההפניה המרוחקת הרשומה בכתובת ה-URL של ה-Git משלב 1. הפקודה שלך תהיה דומה לפקודה הבאה:
הפקודה remote מוסיפה הפניה המצוינת בשם למאגר מרוחק. בדוגמה זו, היא יוצרת הפניה בשם ‘azure’ למאגר של יישום האינטרנט שלך.
4. דחוף את התוכן שלך ל-App Service באמצעות פקודת remote שזה עתה יצרת בשם azure.
git push azure master
תתבקש להזין את הסיסמה שיצרת קודם, לכן כשתאפס את פרטי ההתחברות לפריסה בפורטל Azure הזן את הסיסמה (שים לב ש- Gitbash לא מציג כוכביות במסוף בעת הקלדת הסיסמה).
5. חזור ליישום שלך בפורטל Azure. בדף Deployments אמור להיות מוצג ערך יומן רישום של הדחיפה האחרונה שלך.
6. לחץ על הלחצן Browse בראש דף היישום כדי לוודא שהתוכן נפרס.
מדריך זה מדגים כיצד לפרוס את היישום שלך ב- Azure App Service ממאגר Git בסביבה המקומית. App Service תומך בגישה זו תוך שימוש ב- Git המקומי בפורטל Azure.
רוב פקודות ה- Git המתוארות במאמר מבוצעות באופן אוטומטי ביצירת יישום ב- App Service באמצעות ממשק שורת הפקודה של Azure (כדי להתקין את ממשק הפקודה של Azure CLI לחצו כאן)
כדי להשלים את הצעדים המדריך הזה, אתה זקוק לדברים הבאים:
התקנת Git מקומית באפשרותך להוריד את קובץ ההתקנה הבינארי כאן.
חשבון ב-Microsoft Azure. אם אין לך חשבון, באפשרותך להירשם לגרסת ניסיון או להפעיל את ההטבות שלך כמנוי של Visual Studio.
בצע את המשימות הבאות כדי ליצור מאגר Git חדש.
1. פתח כלי שורת פקודה, כגון GitBash ,Windows או Bash Unix Shell.
2. נווט אל הספרייה שבה ממוקם התוכן שאתה רוצה להעביר.
3. השתמש בפקודה הבאה כדי לאתחל מאגר Git חדש: git init
App Service תומך ביישומים שנוצרו במגוון שפות תכנות.
1. אם המאגר שלך כבר כולל תוכן, דלג על סעיף זה ועבור לסעיף 2 להלן. אם המאגר שלך עדיין לא כולל תוכן, פשוט אכלס אותו בקובץ html סטטי כמפורט להלן:
- בעורך טקסט, צור קובץ חדש בשם index.html בבסיס (root) של מאגר ה-Git.
- כדוגמה הוסף את הטקסט הבא בתור התוכן של הקובץ index.html ושמור אותו: Hello Git
2. השתמש בפקודה להלן כדי להוסיף קבצים למאגר:
git add -A
git commit -m “Hello Azure App Service”
בצע את השלבים הבאים כדי להפעיל מאגר Git ביישום שלך ב- App Service.
1. התחבר לפורטל Azure.
2. בדף היישום שלך ב-App Service, לחץ על Settings > Deployment source . לחץ על Choose source, אז לחץ על Local Git Repository , ולאחר מכן לחץ על OK .
3. אם זו הפעם הראשונה שאתה מגדיר מאגר ב-Azure, עליך ליצור פרטי התחברות לשם כך. פרטי התחברות אלה ישמשו אותך להתחבר למאגר ב-Azure ולדחוף שינויים ממאגר ה-Git המקומי שלך. מדף היישום שלך, לחץ על Settings > Deployment credentials, ואז הגדר את שם המשתמש והסיסמה שלך לפריסה. כשסיימת, לחץ על Save.
השתמש בשלבים הבאים כדי לפרסם את היישום שלך ב- App Service באמצעות Git מקומי.
1. בדף היישום שלך בפורטל Azure, לחץ על Settings > Properties, כדי להגיע ל-Git URL (כתובת ה-URL של ה-Git). כתובת ה-URL של ה-Git היא הפניה מרוחקת לפרוס אליה מהמאגר המקומי שלך. אתה תשתמש בכתובת URL זו בשלבים הבאים.
2. באמצעות שורת הפקודה, ודא שאתה (root) של מאגר ה-Git המקומי שלך.
3. השתמש ב- git remote כדי להוסיף את ההפניה המרוחקת הרשומה בכתובת ה-URL של ה-Git משלב 1. הפקודה שלך תהיה דומה לפקודה הבאה:
הפקודה remote מוסיפה הפניה המצוינת בשם למאגר מרוחק. בדוגמה זו, היא יוצרת הפניה בשם ‘azure’ למאגר של יישום האינטרנט שלך.
4. דחוף את התוכן שלך ל-App Service באמצעות פקודת remote שזה עתה יצרת בשם azure.
git push azure master
תתבקש להזין את הסיסמה שיצרת קודם, לכן כשתאפס את פרטי ההתחברות לפריסה בפורטל Azure הזן את הסיסמה (שים לב ש- Gitbash לא מציג כוכביות במסוף בעת הקלדת הסיסמה).
5. חזור ליישום שלך בפורטל Azure. בדף Deployments אמור להיות מוצג ערך יומן רישום של הדחיפה האחרונה שלך.
6. לחץ על הלחצן Browse בראש דף היישום כדי לוודא שהתוכן נפרס.
הודעתך לא התקבלה - נסה שוב מאוחר יותר
Oops! Something went wrong while submitting the form