私のUbuntuサーバーにはこのバージョンがインストールされています:
# dpkg -l | grep wsgi
ii libapache2-mod-wsgi 2.8-2ubuntu1 Python WSGI adapter module for Apache
最新バージョン3. を取得するにはどうすればよいですか?
ダウンロードしてコンパイルします。ソースパッケージにはかなり良いREADMEがあります。ただし、build-essential
をコンパイルするための基本システムをインストールすることから始めて、READMEに従うだけです。
須藤apt-get build-dep libapache2-mod-wsgi
そして、readmeを読んでソースからビルドできます
Debianには libapache2-mod-wsgi がありますが、これはUbuntu 10.04では動作しません。これは、10.04用のパッケージがないlibpython2.7に依存しているためです。
ソースを here からダウンロードしました:
$ wget http://modwsgi.googlecode.com/files/mod_wsgi-3.3.tar.gz
それからちょうど
./configure
make
Sudo make install
python 2.7用にmod_wsgiをインストールしました。 2.7をアンインストールして3.6(my python version)をインストールするために以下のコマンドを実行しました。
Sudo apt-get install libapache2-mod-wsgi
私のために働いたのはこれを実行していた:
Sudo aptitude install libapache2-mod-wsgi