如何禁用 Nginx 的 Nchan 模块

如何禁用 Nginx 的 Nchan 模块

我偶尔会遇到一些有关 Nginx 的问题,我注意到模块的一些错误Nchan偶尔会崩溃并阻止 Nginx 接受连接。

我不使用 Nchan,所以我想禁用它,我在网上搜索了如何做到这一点,所有内容都指向删除链接,/etc/nginx/modules-enabled但我的安装没有该文件夹(Ubuntu 16nginx-extras通过 安装apt-get)。

我也查看过了nginx.conf,里面也没有关于此的内容。

安装的版本:

$ nginx -v
nginx version: nginx/1.18.0

我怎样才能禁用它?

编辑

以下是有关该软件包的一些额外信息:

$ apt-cache policy nginx-extras 
nginx-extras:
  Installed: 1:1.18.0-8.6.0.6~xenial1
  Candidate: 1:1.18.0-8.6.0.6~xenial1
  Version table:
 *** 1:1.18.0-8.6.0.6~xenial1 500
        500 https://oss-binaries.phusionpassenger.com/apt/passenger xenial/main amd64 Packages

答案1

在 Debian 衍生版本中,目录 /etc/nginx/modules-enabled 包含用于加载模块的配置文件(或更好的配置文件符号链接)。您只需删除相应的文件并重新加载 nginx:

systemctl reload nginx

尝试使用此命令来禁用 nginx:

/******* if you disabled nginx try this command ********/   

sudo update-rc.d -f nginx disable

相关内容