私はDjangoを使ってPython Webアプリケーションを構築しようとしています。公式の "how-to-install"ページにApacheとmod_wsgiがインストールされている必要があります。Apache - Prefork and Worker
私は手動で私のUbuntuマシン、私は https://pypi.python.org/pypi/mod_wsgi からのmod_wsgiをインストールするための手順については、見上げていた場所
/usr/local/apache
でのApache 2.2.31 HTTP Serverで、インストールされている
このサイトでは、「システム要件」では、Apacheのプリフォークまたはワーカーmpmとそれぞれの開発者の異形をインストールする必要があります。次のコマンドを実行した後
、
/usr/local/apache/bin/apachectl -V
私は、MPM Serverは "のプリ" であると述べているそのうちの一つ、多くの出力を取得しています。
私の結論は、MPMサーバーがApacheであらかじめパッケージ化されていることです。
は今、私の質問は、「労働者」に「のプリ」からMPMサーバーを変更する方法)
1ですか?
2)Apacheを手動でインストールしたので、MPM Serverのデベロッパー版をインストールするにはどうすればいいですか?それが既にインストールされている場合、それを確認する方法は?
mod_wsgiをゼロからコンパイルする必要は全くありません。問題は、Linuxディストリビューションがmod_wsgiの最新バージョンを絶望的に出荷していることです。次のDebianが最終的により新しいバージョンを出荷するかもしれないようですが、今のところ30以上のバージョンが期限切れであり、最低推奨バージョンより古くなる可能性があります。古いバージョンは確かにサポートされていません。 –