nginx 安全漏洞(CVE-2021-23017) 版本升级
2024-09-18 08:33:51
查看当前nginx版本信息
# ./sbin/nginx -V
nginx version: nginx/1.20.1
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)
configure arguments: --prefix=/home/nginx --add-module=/home/nginx-module/fastdfs-nginx-module-master/src
备份原先二进制文件
# mv nginx nginx-1.20
解压、预配置、make编译,不要make install ,执行make install 会覆盖原先的配置文件
# tar xf nginx-1.22.1.tar.gz
# cd /home/nginx-1.22.1/
# ./configure --prefix=/home/nginx --add-module=/home/nginx-module/fastdfs-nginx-module-master/src
# make
复制 objs 目录下的可执行文件至原先 nginx sbin 下
# cp objs/nginx /home/nginx/sbin/
# ./sbin/nginx -t
ngx_http_fastdfs_set pid=5362
nginx: the configuration file /home/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /home/nginx/conf/nginx.conf test is successful
# ./sbin/nginx -V
nginx version: nginx/1.22.1
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)
configure arguments: --prefix=/home/nginx --add-module=/home/nginx-module/fastdfs-nginx-module-master/src
回到新版本安装目录执行平滑升级
# cd /home/nginx-1.22.1/
# make upgrade
最新文章
- C语言查缺补漏
- 美团HD(3)-加载分类导航数据
- JQuery获取元素本身HTML
- yourphp添加KindEditor编辑器
- javascript实例学习之六—自定义日历控件
- datagrid实现行的上移和下移
- Ⅵ.AngularJS的点点滴滴-- 指令
- ActionScript3游戏中的图像编程(连载二十四)
- Tensorflow滑动平均模型tf.train.ExponentialMovingAverage解析
- POJ 3182 The Grove [DP(spfa) 射线法]
- Vue(小案例_vue+axios仿手机app)_图文列表实现
- [转]Angular4 数据请求 POST、GET
- HDFS的命令
- KafkaConsumer 长时间地在poll(long )方法中阻塞
- python实现查找算法:二分查找法
- Java: 扩大字节缓存区的大小,提升AIO的处理性能(并发性能)
- 使用javascript连接mqtt协议(自动重连问题)
- eclipse导入maven项目时报Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources
- SolrPerformanceFactors--官方文档
- sql中in和exists的区别