你如何安装 mod_wsgi?

myu*_*uf3 35 server apache2 django

我运行了以下命令

sudo apt-get install libapache2-mod-wsgi
sudo a2enmod mod-wsgi
Run Code Online (Sandbox Code Playgroud)

我不断收到这条非常令人沮丧的消息

ERROR: Module mod-wsgi does not exist!
Run Code Online (Sandbox Code Playgroud)

请帮忙。

ajm*_*tch 25

sudo a2enmod wsgi一旦您重新加载 apache,使用应该为您启用模块,因为大多数模块在启用它们时不需要 mod_ 前缀。


Val*_*tor 16

sudo nano /etc/apache2/mods-available/wsgi.load
Run Code Online (Sandbox Code Playgroud)

将下一个字符串添加到文件中

LoadModule wsgi_module /usr/lib/apache2/modules/mod_wsgi.so
Run Code Online (Sandbox Code Playgroud)

保存,然后

sudo a2enmod wsgi
sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)


kra*_*dev 5

步骤1:以下命令将安装wgsi模块

sudo apt-get install libapache2-mod-wsgi
Run Code Online (Sandbox Code Playgroud)

步骤 2:要启用 wsgi 模块,请运行以下命令

sudo a2enmod wsgi
Run Code Online (Sandbox Code Playgroud)

步骤 3:通过运行重新启动您的 apache 服务器

sudo systemctl restart apache2
Run Code Online (Sandbox Code Playgroud)

第四步:检查模块是否加载

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

PS:我使用的是Ubuntu 18.04 LTS