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

Posted

技术标签:

【中文标题】使用make安装时如何卸载mod_wsgi?【英文标题】:How to uninstall mod_wsgi when installed with make? 【发布时间】:2016-11-19 03:02:23 【问题描述】:

我已经在 Ubuntu 14.04 上安装了 mod_wsgi,如他们的 documentation 中所述。虽然我没有从 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】:

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

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

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

【讨论】:

感谢您的回答和推荐!我在另一个问题here 中描述了我的问题 - 也许你可以看看。

以上是关于使用make安装时如何卸载mod_wsgi?的主要内容,如果未能解决你的问题,请参考以下文章

如何在从 xampp 包安装的 apache 服务器上安装 mod_wsgi?

如何卸载暗棋大师2000?卸载时出现could not open INSTALL.LOG file ,这时就卸不了啦。怎么办呢?

如何安装python开发者包?

ubuntu如何卸载软件

如何干净卸除MySQL数据库

安装 mod_wsgi 时如何修复错误消息?