كيفية نشر مشروع Django على AWS EC2

Kyfyt Nshr Mshrw Django Ly Aws Ec2



توفر AWS النظام الأساسي لمطوري Python الذين يعملون على مشاريع Django لنشر مشاريعهم. يمكنك تطوير ونشر هذه المشاريع على نفس النظام الأساسي. إنها أيضًا عملية سهلة وفعالة لنشر مشروع Django الخاص بك على AWS. سيناقش هذا المنشور عملية كيفية نشر مشروع Django على AWS باستخدام مثيل Elastic Compute Cloud (EC2).

لنبدأ بنشر مشروع Django على AWS EC2:

انشر مشروع Django على AWS EC2

لنشر مشروع Django على AWS EC2 ، ما عليك سوى النقر فوق ' إطلاق المثيلات 'في صفحة EC2:









ما عليك سوى كتابة اسم المثيل الخاص بك وتحديد آلة صور أمازون:







ثم قم بالتمرير لأسفل الصفحة لتحديد نوع المثيل وإنشاء ملف زوج المفاتيح. بعد هذه الإعدادات ، ما عليك سوى النقر فوق ' إطلاق مثيل ' زر:



بمجرد إنشاء المثيل ، حدد المثال وانقر فوق ' يتصل ' زر:

حدد عميل SSH وانسخ الأمر من الصفحة:

الصق الأمر في موجه الأوامر واستبدل اسم زوج المفاتيح بمسار زوج المفاتيح على جهاز الكمبيوتر الخاص بك:

بعد إجراء الاتصال ، فإن الخطوة التالية هي تحديث القائمة المناسبة لنظام التشغيل Ubuntu OS. لذلك ، استخدم الأمر التالي في الجهاز:

سودو تحديث مناسب

سيؤدي تشغيل الأمر أعلاه إلى إعطاء الإخراج التالي على الجهاز:

الخطوة التالية هي تثبيت الترقيات على مثيل EC2 باستخدام الأمر التالي:

سودو ترقية ملائمة

سيحصل هذا الأمر على ترقيات حزم apt:

لنشر المشروع على الخادم ، قم بتثبيت ' Nginx 'باستخدام الأمر التالي:

سودو ملائم ثَبَّتَ nginx curl

سيقوم هذا الأمر بتثبيت خادم Nginx لنشر مشروع Django:

قم بتثبيت python-pip لاستخدام كود python في مشروع Django باستخدام الأمر التالي:

سودو ملائم ثَبَّتَ بيثون 3 نقاط

سيقوم هذا الأمر بتثبيت python في جهازك الظاهري:

قم بتثبيت بيئة افتراضية داخل بايثون لنشر مشروع Django:

سودو نقطة 3 ثَبَّتَ فيرتالينف

سيقوم هذا الأمر بتثبيت البيئة الافتراضية:

قم بإنشاء البيئة الافتراضية لنشر المشروع بداخلها باستخدام الأمر التالي:

فيرتالينف الحسد

أنشأ هذا الأمر البيئة الافتراضية لمشروع Django:

ما عليك سوى استنساخ مستودع git باستخدام رابط الكود:

قم بإنشاء مجلد جديد وتوجه إلى داخل المجلد باستخدام الأوامر التالية:

مكدير مشروع

قرص مضغوط مشروع

انسخ مستودع git داخل المجلد باستخدام الأمر التالي:

استنساخ بوابة https: // github.com / Talha331498 / Django.git

سيؤدي هذا الأمر إلى جلب مشروع Django عن طريق استنساخ git:

داخل مشروع Django ، استخدم الأمر التالي لتشغيل المشروع على الخادم:

بيثون MANAGER.py runserver

سيقوم هذا الأمر بتحميل المشروع على الخادم:

تم نشر مشروع Django الخاص بك على الخادم ، ما عليك سوى استخدام عنوان IP العام لمثيل EC2 لزيارة مشروع Django:

سيتم عرض المشروع على المتصفح:

لقد نجحت في نشر مشروع Django على الجهاز الظاهري AWS EC2:

خاتمة

لنشر مشروع Django على مثيل AWS ، ما عليك سوى إنشاء الجهاز الظاهري EC2 والاتصال به. بمجرد اتصالك بالجهاز الظاهري ، ما عليك سوى تثبيت خادم Nginx الذي ستقوم بنشر المشروع عليه. بعد ذلك ، قم بتثبيت python-pip ثم تثبيت وإنشاء بيئة افتراضية. قم بتحميل ملفات المشروع باستخدام مستودع git وتوجه إلى داخل المشروع وتم نشره بنجاح.