使用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 ,这时就卸不了啦。怎么办呢?