salimi نشر 1 فبراير 2016 أريد أن أقوم بتشغيل تطبيق Django على المنفذ رقم 80 عوضا عن المنفذ 8000 الافتراضي، بحيث أستطيع أن أصل إلى التطبيق في المتصفّح فقط بعنوان IP دون تخصيص رقم المنفذ. فهل من طريقة؟ انشر على الشّبكات الاجتماعية رابط هذه المساهمة
0 عبدالهادي الديوري نشر 1 فبراير 2016 (مُعدّل) يُمكنك أن تقوم بتشغيل تطبيق مبني بلغة بايثون وإطار العمل Django على المنفذ الافتراضي لطلبات HTTP رقم 80 عوضا عن المنفذ 8000 الافتراضي وذلك عبر تخصيص ذلك عند تشغيل الخادوم كالتّالي: sudo python manage.py runserver 0.0.0.0:80 مع ملاحظة أنّ تشغيل التّطبيقات على منافذ ذات أعداد صغيرة يجب أن يتم بصلاحيات المدير لذلك يجب عليك إضافة sudo في بداية الأمر، ويجب كذلك أن تتأكّد من أنّ المنفذ رقم 80 مُتاح وأنّ التّطبيقات الأخرى لا تستخدمه. ولاحظ بأنّنا قمنا بتشغيل الخادوم على العنوان 0.0.0.0 وبالتّالي ستستطيع أن تصل إلى التّطبيق عن طريق عنوان IP الخاص بجهازك. والذي يُمكن أن تحصل عليه بالأمر ipconfig. تمّ تعديل 1 فبراير 2016 بواسطة عبدالهادي الديوري انشر على الشّبكات الاجتماعية رابط هذه المساهمة
أريد أن أقوم بتشغيل تطبيق Django على المنفذ رقم 80 عوضا عن المنفذ 8000 الافتراضي، بحيث أستطيع أن أصل إلى التطبيق في المتصفّح فقط بعنوان IP دون تخصيص رقم المنفذ. فهل من طريقة؟
انشر على الشّبكات الاجتماعية
رابط هذه المساهمة