我按照以下指南安装了 Nginx 1.20.1:这里。我能够升级到 1.20 版本,但在升级过程中它删除了以下几个模块:
libnginx-mod-http-auth-pam
libnginx-mod-http-cache-purge
libnginx-mod-http-dav-ext
重新安装模块时(sudo apt-get install -y
)会卸载 v1.20 并返回到 1.18,我尝试在运行升级过程之前删除模块,但仍然会发生同样的情况。
任何帮助表示感谢
答案1
nginx.org 对 nginx 的打包和 Ubuntu 的打包并不平等并且不兼容。
您需要自己编译 nginx 1.20 的附加模块,或者找到包含 v1.20 的这些模块的源。