ฉันเชื่อว่าที่นี่http://flask.pocoo.org/docs/deploying/uwsgi/เป็นคำตอบที่ดีในการคลายความสับสน คำถามไม่ได้งี่เง่าเกิดขึ้นกับทุกคนที่เห็นทั้งสองคำและไม่มีข้อมูลล่วงหน้าเกี่ยวกับการทำงานของสิ่งต่างๆนอกโลก mod_PHP (เช่นไม่มีอะไรต่อต้าน php หรือ folks)
ไซต์อธิบายในแง่การปฏิบัติได้ดีว่าอะไรคือสิ่งที่จำเป็นและอะไรคือความแตกต่างรวมถึงตัวอย่างการปรับใช้ที่ดีสำหรับ nginx
เพื่อความสะดวกคำอธิบายจาก Flask wiki แสดงไว้ที่นี่:
uWSGI เป็นตัวเลือกการปรับใช้บนเซิร์ฟเวอร์เช่น nginx, lighttpd และ cherokee ดู FastCGI และคอนเทนเนอร์ WSGI แบบสแตนด์อโลนสำหรับตัวเลือกอื่น ๆ ในการใช้แอปพลิเคชัน WSGI ของคุณกับโปรโตคอล uWSGI คุณจะต้องมีเซิร์ฟเวอร์ uWSGI ก่อน uWSGI เป็นทั้งโปรโตคอลและแอปพลิเคชันเซิร์ฟเวอร์ แอ็พพลิเคชันเซิร์ฟเวอร์สามารถให้บริการโปรโตคอล uWSGI, FastCGI และ HTTP
เซิร์ฟเวอร์ uWSGI ที่ได้รับความนิยมมากที่สุดคือ uwsgi ซึ่งเราจะใช้สำหรับคู่มือนี้ ตรวจสอบให้แน่ใจว่าได้ติดตั้งแล้วเพื่อทำตาม