使用make安装时如何卸载mod_wsgi?

时间:2016-07-15 19:40:04

标签: django apache mod-wsgi uninstall

我已按照documentation中的说明在Ubuntu 14.04上安装了mod_wsgi。虽然我没有从Apache或任何我的Django设置不起作用的任何错误(不知道为什么确切)所以我想重新开始使用libapache2-mod-wsgi。

但是,我不知道如何卸载mod_wsgi。 This回答关于该主题的更一般性问题,建议尝试make uninstall在这种情况下不起作用。

make -n install给出了以下输出:

/usr/bin/apxs2 -c -I/usr/include/python2.7 -DNDEBUG -D_FORTIFY_SOURCE=2  -Wc,-g -Wc,-O2  src/server/mod_wsgi.c src/server/wsgi_*.c -L/usr/lib -L/usr/lib/python2.7/config  -lpython2.7 -lpthread -ldl  -lutil -lm
/usr/bin/apxs2 -i -S LIBEXECDIR=/usr/lib/apache2/modules -n 'mod_wsgi' src/server/mod_wsgi.la

我需要做什么才能卸载它?

谢谢!

编辑:我正在使用mod_wsgi-4.5.3。

1 个答案:

答案 0 :(得分:4)

删除您添加到Apache配置文件的所有配置,并运行:

sudo rm /usr/lib/apache2/modules/mod_wsgi.so

我强烈建议不要使用系统提供的mod_wsgi包,因为它通常会被许多版本过时,因此也不受支持。您最好使用最新的源代码并尝试找出问题所在,确切的详细信息尚未发布。