Posted inPython
Python 3 – Flaskアプリのデプロイ-Pythonチュートリアル
ローカル展開外部の可視サーバー開発サーバー上のFlaskアプリケーションには、開発環境がセットアップされているコンピューターでのみアクセスできます。これは、ユーザーがデバッグモードのコンピューターで任意のコードを実行できるため、デフォルトの動作です。 デバッグが無効になっている場合、ホスト名を「0.0.0.0」に設定することで、ローカルコンピューター上の開発サーバーをネットワーク上のユーザーが利用できるようにすることができます。 1app.run(host = ’0.0.0.0’)したがって、オペレーティングシステムはすべてのネットワークIPをリッスンします。 開発環境から成熟した実稼働環境に切り替えるには、アプリケーションを実際のWebサーバーにデプロイする必要があります。 Flaskアプリをデプロイするフラスコの展開Flaskアプリをデプロイするには、次を使用できます PythonAnywhere。 これにより、アプリがオンラインになり、誰でもアクセスできるようになります。 彼らはあなたのためにサーバーを維持しているので、あなたはそうする必要はありません。 その上、それは 小さなアプリは無料。 Flaskアプリをapacheにデプロイする独自のサーバーを実行することを主張する場合(すべてのメンテナンス負担を伴う)、Apacheを使用して実行できます。 しかし、寿命は短く、使いやすいです PythonAnywhere。…