質問
現在Flaskを利用してWEBアプリを作成しています。
Flaskのapp.run()でFlaskをブラウザ上で動作させるhttpサーバが起動しますが、
これはそのまま外部に公開しても大丈夫なものでしょうか。
またはここで起動するサーバはFlaskアプリケーション開発用のサーバ(Laravelのartisanサーバの様なもの)であり、
公開するサーバは別のWEBサーバ(apacheやnginx)からmod_wsgiを使用しての公開にした方が宜しいでしょうか。
- 直接Flaskサーバを公開
[WEB] - Flaskサーバ - Flaskアプリ
0. WEBサーバからFlaskサーバに転送
[WEB] - WEBサーバ(Apache/nginx) - Flaskサーバ - Flaskアプリ
0. WEBサーバからmod_wsgiを使用してFlaskアプリを実行
[WEB] - WEBサーバ(Apache/nginx) - WSGI - Flaskアプリ
以上のいずれかになるのかと思っていますが、Flaskのサーバについて正しく理解できていない状態です。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/13 08:48