如何在 openBSD 上卸载默认 nginx

如何在 openBSD 上卸载默认 nginx

我想在 OpenBSD 上安装自定义编译的 nginx,但是在运行它时遇到问题,因为 nginx 已经安装在默认 OpenBSD (5.6) 安装中。

在某种程度上,这就像我设法混合了两者的文件和配置,但主程序是来自操作系统安装的原始程序。

我根据以下两条说明编译并安装了 nginx:https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#Installation_for_NGINXhttp://wiki.nginx.org/OnOpenBSD

我试过使用 pkg_delete,但没有结果。也在 Google 上搜索,但无济于事。

我如何在安装我的版本之前将其删除?

谢谢!

答案1

这很奇怪,因为从 5.6 开始Nginx 从基础操作系统移至 ports

但无论如何,这些是与 Nginx 相关的应该删除的文件:

rm -f /etc/rc.d/nginx
rm -f /usr/sbin/nginx
rm -f /usr/share/man/man8/nginx.8
rm -f /usr/share/man/man5/nginx.conf.5

您可能还想确保删除 rc.d 中的 nginx 痕迹。

相关内容