בואו נתחיל עם פריסת פרויקט Django ב-AWS EC2:
פרוס פרויקט Django ב-AWS EC2
כדי לפרוס את פרויקט Django ב-AWS EC2, פשוט לחץ על ' הפעל מופעים כפתור ' בדף EC2:
פשוט הקלד את שם המופע שלך ובחר את מכונת התמונות של אמזון:
לאחר מכן גלול למטה בעמוד כדי לבחור את סוג המופע וליצור קובץ זוג מפתחות. לאחר הגדרות אלה, פשוט לחץ על ' הפעל מופע ' כפתור:
לאחר יצירת המופע, בחר את המופע ולחץ על ' לְחַבֵּר ' כפתור:
בחר את לקוח SSH והעתק את הפקודה מהעמוד:
הדבק את הפקודה בשורת הפקודה והחלף את שם זוג המפתחות בנתיב של זוג המפתחות במחשב שלך:
לאחר יצירת החיבור, השלב הבא הוא לעדכן את רשימת המתאימים של מערכת ההפעלה של אובונטו הפועלת. לשם כך, השתמש בפקודה הבאה בטרמינל:
סודו עדכון מתאיםהפעלת הפקודה לעיל תיתן את הפלט הבא בטרמינל:
השלב הבא הוא התקנת השדרוגים במופע EC2 באמצעות הפקודה הבאה:
סודו שדרוג מתאיםפקודה זו תקבל את שדרוגי חבילות apt:
כדי לפרוס את הפרויקט בשרת, התקן את ' Nginx ' שרת באמצעות הפקודה הבאה:
סודו מַתְאִים להתקין תלתל nginxפקודה זו תתקין את שרת Nginx כדי לפרוס את פרויקט Django:
התקן python-pip כדי להשתמש בקוד python בפרויקט Django באמצעות הפקודה הבאה:
סודו מַתְאִים להתקין python3-pipפקודה זו תתקין את הפיתון במחשב הווירטואלי שלך:
התקן סביבה וירטואלית בתוך python כדי לפרוס את פרויקט Django:
סודו -ח pip3 להתקין virtualenvפקודה זו תתקין את הסביבה הוירטואלית:
צור את הסביבה הווירטואלית כדי לפרוס את הפרויקט בתוך זה באמצעות הפקודה הבאה:
virtualenv envפקודה זו יצרה את הסביבה הוירטואלית עבור פרויקט Django:
כל שעליך לעשות הוא לשכפל את מאגר git באמצעות הקישור של הקוד:
צור תיקייה חדשה והכנס לתיקיה באמצעות הפקודות הבאות:
mkdir פּרוֹיֶקטCD פּרוֹיֶקט
שכפל את מאגר git בתוך התיקיה באמצעות הפקודה הבאה:
שיבוט git https: // github.com / Talha331498 / Django.gitפקודה זו תביא את פרויקט Django על ידי שיבוט ה-git:
בתוך פרויקט Django פשוט השתמש בפקודה הבאה כדי להפעיל את הפרויקט בשרת:
שרת python manage.pyפקודה זו תטען את הפרויקט לשרת:
פרויקט Django שלך נפרס בשרת פשוט השתמש בכתובת ה-IP הציבורית של מופע EC2 כדי לבקר בפרויקט Django:
הפרויקט יוצג בדפדפן:
פרסתם בהצלחה את פרויקט Django במחשב הווירטואלי AWS EC2:
סיכום
כדי לפרוס את פרויקט Django במופע של AWS, פשוט צור והתחבר למחשב הוירטואלי EC2. ברגע שאתה מחובר למכונה הוירטואלית, פשוט התקן את שרת Nginx עליו תפרוס את הפרויקט. לאחר מכן, התקן python-pip ואז התקן וצור סביבה וירטואלית. העלה את קבצי הפרוייקט באמצעות מאגר git והכנס לתוך הפרוייקט והוא נפרס בהצלחה.