如何在 CentOS 6 上向 nginx 添加模块

如何在 CentOS 6 上向 nginx 添加模块

我有 nginx 1.4.4 作为反向代理,apache 作为后端。我的问题是 - 如何向 nginx 添加模块?

我需要这个模块http://wiki.nginx.org/HttpUploadProgressModule

我查过nginx -V没有这个模块

我读到我需要用新模块重新编译 nginx。怎么做?如何保存旧的 nginx 配置文件以免弄乱我的网络服务器?

答案1

我同意 ceejayoz 在上面的评论中所说,如果你放弃 RPM 并开始自己编译,那么你就迈出了一大步。迁移可能真的非常麻烦。但是,一旦你这样做了,你将来就会拥有更多的自由。如果你认为将来可能会使用其他模块,那么这可能是正确的一步。

请参阅此问题以获取有关在 Centos 6 上迁移 RPM 构建的帮助:https://stackoverflow.com/questions/2568784/can-this-package-be-recompiled

相关内容