Dulu, semua program Django yang dibangunkan oleh rakan sekerja saya diserahkan kepada saya untuk digunakan. Bos kini berharap program yang dibangunkan oleh masing-masing dapat digunakan secara bebas tanpa perlu melalui saya dokumen untuk pengguna bukan root untuk menggunakan Django secara bebas. Pengguna root dan kebenaran berada di tangan saya Rakan sekerja lain ialah akaun bukan root mesti menggunakan nginx+uwsgi untuk menggunakan Django mereka sendiri.
Adakah terdapat sebarang perangkap yang perlu diberi perhatian semasa proses ini? Carilah petunjuk Tuhan yang maha besar.
Kecuali isu kebenaran pada direktori yang berkaitan, semua yang lain adalah hampir sama.
Anda boleh menghantar Buddha ke Barat: tulis skrip pemasangan satu klik.
Penyelesaian terbaik untuk senario ini ialah Docker.
Docker, sebelum ini menggunakan nginx untuk berbalik kepada contoh yang sepadan berdasarkan nama domain atau lokasi.
Jika sistem pengendalian anda menggunakan systemd, anda juga boleh menggunakan uwsgi emperor untuk menguruskan uwsgi, dan kemudian nginx diuruskan oleh root untuk penjanaan terbalik.