如何检查共享Apache服务器上是否安装了mod_wsgi?

Dee*_*end 8 apache django mod-wsgi wsgi

我期待在运行Apache的共享服务器上部署Django项目.这是我第一次这样做.我在服务器上有一个共享文件夹用于我的工作,我已经添加到sudo组,所以我可以安装新软件.

如果已安装mod_wsgi,如何通过终端命令行检查?最好是什么版本?

我可以ssh到服务器上,Apache的版本是

$ apache2 -v
Server version: Apache/2.2.22 (Ubuntu)
Server built:   Jul 12 2013 13:37:10
$ 
Run Code Online (Sandbox Code Playgroud)

任何帮助深表感谢.

编辑:

仅供将来参考,在我运行$ dpkg -s libapache2-mod-wsgiDirk Eschler提供的命令后,它向我显示它没有安装.它回来了

Package `libapache2-mod-wsgi' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
Run Code Online (Sandbox Code Playgroud)

希望这有助于其他人.

Dir*_*ler 14

要检查它是否已安装:

$ dpkg -s libapache2-mod-wsgi
Run Code Online (Sandbox Code Playgroud)

如果已安装,您可以检查它是否由Apache加载:

$ apache2ctl -t -D DUMP_MODULES
Run Code Online (Sandbox Code Playgroud)


Kud*_*nle 7

虽然你在Ubuntu.

这可能会帮助CentOS,Fedora或Red Hat上的其他人

rpm -q mod_wsgi
Run Code Online (Sandbox Code Playgroud)


Dan*_*man 6

因为您使用的是基于Debian的Ubuntu,所以您可以查看/etc/apache2/mods-enabled.