ฉันกำลังย้ายออกจาก WordPress และเข้าสู่เว็บไซต์ Django ตามความต้องการ
ฉันใช้ Django เป็นเฟรมเวิร์ก Python ปัญหาเดียวของฉันในตอนนี้เกี่ยวกับการโฮสต์ สภาพแวดล้อมโฮสติ้งที่ใช้ร่วมกันในปัจจุบันของฉันนั้นยอดเยี่ยมสำหรับ WordPress (WHM บน CloudLinux) แต่การให้บริการ Django บน Apache/cPanel ดูเหมือนว่าจะล้มเหลว แม้ว่าฉันจะยังไม่ได้ลองใช้กับบริษัทโฮสติ้งใหม่ของฉัน - ผู้ที่เปิดใช้งาน Python ใน cPanel
อะไรคือวิธีที่ง่ายที่สุดสำหรับฉันในการตั้งค่า VPS เพื่อเรียกใช้สภาพแวดล้อมการโฮสต์สำหรับเว็บไซต์ 20 แห่งที่มี URL ที่ไม่ซ้ำกัน ฉันพัฒนาทุกอย่างใน virtualenv แต่ฉันยังไม่มีประสบการณ์ในการใช้งาน Django ในสภาพแวดล้อมที่ใช้งานจริง ฉันจะถือว่า venv ไม่ปลอดภัยเพียงพอหรือมีปัญหาด้านการปรับขยายหรือไม่ ฉันได้อ่านบางอย่างเกี่ยวกับผู้ใช้ Docker เพื่อตั้งค่าอินสแตนซ์ Django แยกต่างหากบน VPS แต่ฉันไม่แน่ใจว่าพวกเขาเขียนระบบการจัดการของตนเองหรือไม่
ฉันเข้าใจว่าแต่ละอินสแตนซ์ Python / Django ต้องการ uWSGI และ Nginx ที่อยู่ภายในคอนเทนเนอร์เสมือนนั้น ฉันกำลังมองหาโซลูชันที่เรียบง่ายและมีประสิทธิภาพในการโฮสต์ไซต์ Django 20 ไซต์บน VPS - มีโซลูชันนอกกรอบหรือไม่ ฉันยังยินดีที่จะพัฒนาและตั้งค่า VPS หากฉันชี้ไปในทิศทางที่ถูกต้อง
ภูมิปัญญาใด ๆ จะได้รับการยอมรับอย่างสุดซึ้ง
แอนดี้ :)