آئیے Django پروجیکٹ کو AWS EC2 پر تعینات کرنے کے ساتھ شروع کریں:
Django پروجیکٹ کو AWS EC2 پر تعینات کریں۔
Django پروجیکٹ کو AWS EC2 پر تعینات کرنے کے لیے، صرف 'پر کلک کریں۔ مثالیں لانچ کریں۔ EC2 صفحہ پر بٹن:
بس اپنی مثال کا نام ٹائپ کریں اور ایمیزون امیج مشین کو منتخب کریں:
پھر مثال کی قسم کو منتخب کرنے کے لیے صفحہ کو نیچے سکرول کریں اور کلیدی جوڑی کی فائل بنائیں۔ ان ترتیبات کے بعد، صرف 'پر کلک کریں مثال لانچ کریں۔ بٹن:
ایک بار مثال بننے کے بعد، مثال کو منتخب کریں اور 'پر کلک کریں جڑیں۔ بٹن:
SSH کلائنٹ کو منتخب کریں اور صفحہ سے کمانڈ کاپی کریں:
کمانڈ کو کمانڈ پرامپٹ پر چسپاں کریں اور کلیدی جوڑے کا نام اپنے کمپیوٹر پر کلیدی جوڑے کے راستے سے تبدیل کریں:
کنکشن بننے کے بعد، اگلا مرحلہ چل رہے Ubuntu OS کی مناسب فہرست کو اپ ڈیٹ کرنا ہے۔ اس کے لیے ٹرمینل میں درج ذیل کمانڈ کا استعمال کریں:
sudo مناسب اپ ڈیٹمندرجہ بالا کمانڈ کو چلانے سے ٹرمینل پر درج ذیل آؤٹ پٹ ملے گا۔
اگلا مرحلہ درج ذیل کمانڈ کا استعمال کرتے ہوئے EC2 مثال پر اپ گریڈ کو انسٹال کرنا ہے۔
sudo مناسب اپ گریڈیہ کمانڈ آپٹ پیکجز اپ گریڈ حاصل کرے گا:
پروجیکٹ کو سرور پر تعینات کرنے کے لیے، انسٹال کریں ' Nginx مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے سرور:
sudo مناسب انسٹال کریں nginx curlیہ کمانڈ جینگو پروجیکٹ کو تعینات کرنے کے لیے Nginx سرور انسٹال کرے گی۔
درج ذیل کمانڈ کا استعمال کرتے ہوئے Django پروجیکٹ میں python-pip کوڈ استعمال کرنے کے لیے python-pip انسٹال کریں:
sudo مناسب انسٹال کریں python3-pipیہ کمانڈ آپ کی ورچوئل مشین میں ازگر کو انسٹال کرے گی۔
جینگو پروجیکٹ کو تعینات کرنے کے لیے ازگر کے اندر ایک ورچوئل ماحول انسٹال کریں:
sudo -ایچ pip3 انسٹال کریں virtualenvیہ کمانڈ ورچوئل ماحول کو انسٹال کرے گا:
مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے پروجیکٹ کو اس کے اندر تعینات کرنے کے لیے ورچوئل ماحول بنائیں:
virtualenv envاس کمانڈ نے جینگو پروجیکٹ کے لیے ورچوئل ماحول بنایا ہے۔
کوڈ کے لنک کا استعمال کرتے ہوئے صرف گٹ ریپوزٹری کو کلون کریں:
ایک نیا فولڈر بنائیں اور درج ذیل کمانڈز کا استعمال کرتے ہوئے فولڈر کے اندر جائیں۔
mkdir پروجیکٹسی ڈی پروجیکٹ
درج ذیل کمانڈ کا استعمال کرکے فولڈر کے اندر گٹ ریپوزٹری کو کلون کریں:
گٹ کلون https: // github.com / طلحہ331498 / Django.gitیہ کمانڈ گٹ کو کلون کرکے جینگو پروجیکٹ کو حاصل کرے گی۔
جینگو پروجیکٹ کے اندر سرور پر پروجیکٹ کو چلانے کے لئے صرف درج ذیل کمانڈ کا استعمال کریں:
python manage.py runerverیہ کمانڈ پروجیکٹ کو سرور پر لوڈ کرے گی۔
آپ کا Django پروجیکٹ سرور پر تعینات کیا گیا ہے صرف Django پروجیکٹ کو دیکھنے کے لیے EC2 مثال کے عوامی IP ایڈریس کا استعمال کریں:
پروجیکٹ براؤزر پر دکھایا جائے گا:
آپ نے Django پروجیکٹ کو AWS EC2 ورچوئل مشین پر کامیابی کے ساتھ تعینات کیا ہے:
نتیجہ
Django پروجیکٹ کو AWS مثال پر تعینات کرنے کے لیے، بس EC2 ورچوئل مشین بنائیں اور اس سے جڑیں۔ ایک بار جب آپ ورچوئل مشین سے جڑ جاتے ہیں، تو بس Nginx سرور انسٹال کریں جس پر آپ پروجیکٹ کو تعینات کریں گے۔ اس کے بعد، python-pip انسٹال کریں پھر انسٹال کریں اور ورچوئل ماحول بنائیں۔ گٹ ریپوزٹری کا استعمال کرتے ہوئے پروجیکٹ فائلوں کو اپ لوڈ کریں اور پروجیکٹ کے اندر سر کریں اور یہ کامیابی کے ساتھ تعینات ہے۔