ساخت فایل zip (Create .zip File)
برای استقرار، باید پروژه را در یک فایل zip بسته بندی کنیم. zip یعنی یک بسته فشرده از چند پوشه و فایل. اما اینجا نباید کل پوشه پروژه را یک جا zip کنی.
انتخاب فایل ها برای zip
باید پوشه ها و فایل های لازم را دستی انتخاب کنی. سپس از منوی راست کلیک، گزینه ساخت zip را بزن.
my_tennis_club
.ebextensions/
members/
my_tennis_club/
productionfiles/
manage.py
requirements.txt
mystaticfiles/
db.sqlite3
نکته: کل پوشه پروژه را zip نکن. فقط موارد لازم را انتخاب کن.
ساخت فایل zip
- به پوشه ریشه پروژه برو.
- آیتم های بالا را همزمان انتخاب کن.
- راست کلیک کن و گزینه ساخت zip را بزن.
my_tennis_club
.ebextensions/
members/
my_tennis_club/
mystaticfiles/
productionfiles/
db.sqlite3
manage.py
my_tennis_clup.zip
requirements.txt
قدم بعدی کجاست؟
حالا فایل zip آماده بارگذاری در Elastic Beanstalk است. برای تنظیمات قبلی به ساخت django.config برگرد. سپس به استقرار با Elastic Beanstalk برو.
جمع بندی سریع
- کل پوشه را zip نکن.
- فایل ها را دستی انتخاب کن.
- zip را در ریشه پروژه بساز.
- برای ادامه، صفحه EB را ببین.