PythonとIISのインストール
PythonとIIS (Internet Information Services) をWindows Serverにインストールします。Pythonは公式サイトからダウンロードしてインストールします。IISは、サーバーマネージャーから「役割と機能の追加」を選び、サーバーの役割のIISの階層にある「CGI」を選択してインストールします。
パッケージのインストール
Pythonのパッケージは、コマンドプロンプトから pip install -r requirements.txt
を実行することで、グローバル環境にインストールします。
web.configの設定
Pythonアプリのweb.configファイルに特定の設定が含まれている必要があります。web.configファイルは、HttpPlatform (推奨) または FastCGI のいずれかを使用して Python 要求を処理する方法を、Windows 上で実行される IIS (7 以降) の Web サーバーに指示します。
Pythonスクリプトの実行
IISでPythonを実行するためには、ハンドラーマッピングにPythonを登録します。そして、IISでWEB公開しているフォルダに.pyファイルを配置します。
以上がPythonとIISを使用したWebアプリケーションの構築の基本的な手順です。詳細な手順や設定については、各リンク先の記事をご覧ください。