मुझे पता चला कि मेरे Django एप्लिकेशन को sudo python /home/david/myproject/manage.py runserver 68.164.125.221:80
के माध्यम से कैसे चलाया जाए। हालांकि, टर्मिनल छोड़ने के बाद, सर्वर चलना बंद कर देता है।मैं अपने एसएसएच सत्र को बंद करने के बाद भी अपने Django सर्वर को कैसे चला सकता हूं?
मैंने पृष्ठभूमि में इस प्रक्रिया को चलाने की कोशिश की, लेकिन sudo python /home/david/myproject/manage.py runserver 68.164.125.221:80 &
निष्पादित करने के बाद सर्वर बस बंद हो गया।
टर्मिनल में अपना एसएसएच सत्र छोड़ने के बाद भी मैं अपना Django एप्लिकेशन कैसे चला सकता हूं?
पीएस - क्षमा करें यदि यह प्रश्न आपको प्राथमिक के रूप में मारता है। इस तरह की मूर्खता तब होती है जब फ्रंट-एंड जावास्क्रिप्ट प्रोग्रामर को ब्रेक-गर्दन की गति में सर्वर व्यवस्थापक में बदलना चाहिए।
बस याद रखें कि रनरवर केवल विकास के लिए है ... –
प्रतीक्षा करें, यह केवल विकास के लिए क्यों है? मैंने इसे Django दस्तावेज में भी पढ़ा, लेकिन क्या कमियां हैं? मुझे लगता है कि यह ठीक काम करेगा। – dangerChihuahua007
मत करो। उपयोग। Runserver। में। उत्पादन। कभी। यह सिंगल थ्रेडेड है। यह असुरक्षित है। यह अनुकूलित नहीं है। बिलकुल। यह आपके कोड को विकास में परीक्षण करने की अनुमति देने के लिए पूरी तरह से और पूरी तरह से * सुविधा * है। इसे कभी भी डिजाइन नहीं किया गया था और न ही उस से परे किसी भी चीज़ के लिए इस्तेमाल किया जाना था। –