मैं वर्डप्रेस से दूर जा रहा हूं और Django वेबसाइटों को bespoke कर रहा हूं।

मैं अपने पायथन ढांचे के रूप में Django पर बस गया हूं, इस समय मेरी एकमात्र समस्या होस्टिंग से संबंधित है। मेरा वर्तमान साझा होस्टिंग वातावरण वर्डप्रेस (क्लाउडलिनक्स पर डब्ल्यूएचएम) के लिए बहुत अच्छा है, लेकिन अपाचे/सीपीनल पर Django की सेवा करना हिट और मिस प्रतीत होता है, हालांकि मैंने अभी तक अपनी नई होस्टिंग कंपनी के साथ इसकी कोशिश नहीं की है। - जिनके पास cPanel में Python सक्षम है।

मेरे लिए एक होस्टिंग वातावरण चलाने के लिए एक वीपीएस स्थापित करने का सबसे आसान तरीका क्या है, अद्वितीय यूआरएल के साथ बीस वेबसाइटें? मैं वर्चुअलएन्व में सबकुछ विकसित करता हूं, लेकिन मुझे अभी तक उत्पादन वातावरण में Django चलाने का कोई अनुभव नहीं है। मुझे लगता है कि venv पर्याप्त सुरक्षित नहीं है या स्केलेबिलिटी के मुद्दे हैं? मैंने VPS पर अलग Django इंस्टेंस सेट करने के लिए Docker का उपयोग करने वाले लोगों के बारे में कुछ बातें पढ़ी हैं, लेकिन मुझे यकीन नहीं है कि उन्होंने अपनी प्रबंधन प्रणाली लिखी है या नहीं।

यह मेरी समझ है कि प्रत्येक उदाहरण Python/Django को उस वर्चुअल कंटेनर में रहने वाले uWSGI और Nginx की आवश्यकता है? मैं एक वीपीएस पर 20 Django साइटों को होस्ट करने के लिए एक सरल और मजबूत समाधान की तलाश में हूं - क्या बॉक्स समाधान से बाहर है? अगर मुझे सही दिशा में इंगित किया गया है तो मुझे एक विकसित करने और वीपीएस स्थापित करने में भी खुशी हो रही है।

किसी भी ज्ञान को कृतज्ञतापूर्वक स्वीकार किया जाएगा।

एंडी :)

answer

ऐसा लगता है कि स्टैक ओवरफ्लो पर इस प्रश्न का उत्तर पहले ही दिया जा चुका है।

https://stackoverflow.com/a/65930983/7845355