mod_wsgi

mod_wsgiは、 Graham DumpletonによるApache HTTP Serverモジュールであり、Apache上でPythonベースのウェブアプリケーションをホストするためのWSGI準拠インターフェースを提供します。バージョン4.5.3以降、mod_wsgiはPython 2および3(2.6および3.2以降)をサポートしています。[ 1 ]

これは、PythonとWebを統合するためのmod_pythonCGIFastCGIソリューションの代替手段です。2007年に初めて利用可能になりました。

インストール

mod_wsgi の最新バージョンは、以下の2つの方法のいずれかでインストールできます。最初の方法は、多くの言語で一般的に使用されている Apache モジュールとしてインストールすることでした。バージョン4からは、「mod_wsgi express」方式もサポートされています。[ 2 ]これは、setup.py または pip を使用して Python モジュールとしてインストールされ、Apache 設定への手動介入は必要ありません。この方法は、Apache よりも Python に精通している Python 開発者にとってインストールを簡素化します。また、システム設定に影響を与えず、インストールに root アクセスを必要とせずにローカル環境を作成できるため、仮想化の利点もあります。

参考文献

  1. ^ 「mod_wsgiの要件」
  2. ^ "mod_wsgi 4.4.21" . Pythonソフトウェア財団.