Nginx模块-它们可以由Yum/CentOS更新吗

Nginx模块-它们可以由Yum/CentOS更新吗,nginx,Nginx,我知道使用Nginx,您需要在编译时安装模块 模块安装后如何更新 目前我正在CentOS上运行Nginx,Nginx通过yum更新 Yum是否更新Nginx模块?是否必须手动执行此操作?您肯定不会重新编译Nginx来更新已经编译的模块吗 thx Adam实际上,您必须重新编译它以更新已在中编译的模块。。。否则,当您考虑它时,没有其他方法可以更新模块 假设您已经使用Yum安装了Nginx,比如说1.6.1-1版,其中包括模块X的版本1,并且作者稍后发布了模块a的版本2。您从中获得Nginx的rep

我知道使用Nginx,您需要在编译时安装模块

模块安装后如何更新

目前我正在CentOS上运行Nginx,Nginx通过yum更新

Yum是否更新Nginx模块?是否必须手动执行此操作?您肯定不会重新编译Nginx来更新已经编译的模块吗


thx Adam

实际上,您必须重新编译它以更新已在中编译的模块。。。否则,当您考虑它时,没有其他方法可以更新模块

假设您已经使用Yum安装了Nginx,比如说1.6.1-1版,其中包括模块X的版本1,并且作者稍后发布了模块a的版本2。您从中获得Nginx的repo的维护人员必须重新编译Nginx并以版本1.6.1-2发布,然后才能在Yum上获得新的模块版本。它仍然是Nginx版本1.6.1,不同之处在于模块,这就是为什么它们经常使用“-1”、““-2”等

这仅适用于第三方模块,因为官方模块如果更新,将意味着Nginx的新版本,在本例中为1.6.2

您要么等待repo维护人员发布更新,要么自己编译更新。许多回购维护人员不会根据此标准进行更新,但至少他们会等到有几个未完成的模块后再进行更新

我个人只是根据需要进行编译,不使用回购协议,因为我更希望在我的安装中包括或排除控制模块