当前版本是1.22.1编译安装的
在原先nginx-1.22.1目录下重新编译然后把新加模块的nginx执行文件复制到nginx安装目录下重新启动,或者平滑升级一下就可以了
要先停止n ginx nginx -s stop
- 下载
Nginx
扩展headers-more-nginx-module
wget https://github.com/openresty/headers-more-nginx-module/archive/v0.30.tar.gz
解压: tar -zxvf v0.30.tar.gz
- 进入到 Nginx 的安装目录 执行
nginx -V
查看安装参数,拷贝configure arguments
后的安装参数 - 在安装目录下执行
./configure
粘贴的内容--add-module=headers-more-nginx-module的路径
,建议headers-more-nginx-module也放在nginx安装目录下
- 执行
make 不要 make install
- 然后把编译过的nginx执行文件复制到原先的nginx安装目录下
- 执行完以上操作就可以到
Nginx.conf
的http
中添加 more_clear_headers 'Server';
启动nginx
访问测试
文章来源:https://www.toymoban.com/news/detail-547755.html
文章来源地址https://www.toymoban.com/news/detail-547755.html
到了这里,关于修复nginx 可通过HTTP获取远端WWW服务信息 漏洞的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!