2014-04-09 36 views
5

Tôi đã tìm thấy một vài hướng dẫn để chạy Flask trên Linux/Unix với nhiều công nghệ khác nhau (nginx/apache/uWSGI/gunicorn/etc.) Nhưng tất cả chúng đều hoạt động tốt nhất trên Linux và chỉ tình cờ làm việc trên Windows, hoặc không hoạt động chút nào trên Windows. Có cách nào được khuyến nghị để phân phối các ứng dụng Flask trong sản xuất trong môi trường Windows không?Triển khai Flask trên Windows trong sản xuất

Trả lời

0

Bạn đã chạm vào móng trên đầu ở đó. Cài đặt trên Windows giống như cố gắng vừa với các chốt hình vuông trong các lỗ tròn. Apache và mod_wsgi có lẽ sẽ phù hợp nhất, nhưng toàn bộ trải nghiệm mượt mà và đơn giản hơn nhiều (với pip, apt-get, v.v.) trên một hộp Linux. Một máy ảo Linux chạy trên máy chủ Windows có phải là một thỏa hiệp thích hợp không?

+0

Đáng tiếc là không. Ứng dụng Flask phải thực hiện một số cuộc gọi đến tập lệnh PowerShell bên ngoài và yêu cầu một số chương trình chỉ dành cho cửa sổ được cài đặt. – Drew

Các vấn đề liên quan