近期HVV行动, 有些低版本的服务有问题,就需要升级处理。

本文记录一下,使用docker-compose编排安装的FastDFS升级内置的nginx版本。实际与升级nginx服务版本是一样的操作,只是和这个是进入容器内部进行操作。

1. 查看当前docker运行的容器

docker  ps -a

2. 进入stroage容器

docker exec -it fastdfs_storage_1  bash

3. 查看nginx进程

4. 获取当前版本nginx的编译内容

/usr/local/nginx/sbin/nginx -V

5. 下载最新版本的nginx

wget https://nginx.org/download/nginx-1.22.0.tar.gz

6. 解压

tar -zxvf nginx-1.22.0.tar.gz

7. 编译

参数为之前旧版本的编译内容

./configure --prefix=/usr/local/nginx --add-module=/tmp/nginx/fastdfs-nginx-module-master/src

8. make

不用执行make install,只为生成nginx执行文件。

make

9. 备份旧版本nginx执行程序

cd /usr/local/nginx/sbin/
cp nginx  nginx.bak

10. 将新编译的nginx执行文件覆盖旧文件

#关闭nginx进程
pkill nginx
#进入新版本的nginx
cd /root/nginx-1.22.0/objs/
#查看信息
ls
#复制nginx到指定位置
cp nginx /usr/local/nginx/sbin/

11. 运行新版本nginx

/usr/local/nginx/sbin/nginx
#查看版本信息
/usr/local/nginx/sbin/nginx -V

12. 搞定

FastDFS文件服务器升级内置nginx版本相关推荐

  1. docker的fastDFS容器升级内置nginx版本

    docker的fastDFS容器升级内置nginx版本 基础环境 操作系统 fastDFS镜像 fastDFS-Storage容器 升级storage容器内的nginx 进入storage容器 查看当 ...

  2. 详解 springboot - 查看、修改内置 tomcat 版本

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1.解析Spring Boot父级依赖 ? 1 2 3 4 5 6 <parent>   ...

  3. 台湾省九齐NY8A051G 内置MOS版本6 I/O 8-bit EPROM-Based MCU

    台湾省九齐NY8A051G 内置MOS版本6 I/O 8-bit EPROM-Based MCU. NY8A051G 最大特点就是内置MOS,可以做大电流,也支持外置晶振! NY8A051G 概述 N ...

  4. vs 警告当前源代码跟内置的版本不一致解决办法

    vs 警告当前源代码跟内置的版本不一致解决办法, 我在网上搜了一圈,各种方法都试过了,还是不行,编译出来的可执行文件用的还是旧的代码,把代码删了还是不行.我就奇怪了vs在哪里保存了原来的版本. 后来我 ...

  5. java a201游戏_OPPO A201固件再升级 内置官方QQ2010

    PPO A201手机正在进行全新的功能升级服务! 首家实现内置C版2010QQ,将会有更多新的体验.立刻带上您的OPPO A201手机到附近的OPPO服务中心,即可进行免费软件升级! PPO A201 ...

  6. 使用 user agent 判断微信内置浏览器版本信息

    2019独角兽企业重金招聘Python工程师标准>>> 最近开发wap,仅用在微信浏览器上,部分功能需要判断微信浏览器 版本信息.其他功能类推:(注:获取到的userAgent就是纯 ...

  7. 升级ingress-nginx-controller的nginx版本

    线上的k8s使用nginx所在的边缘节点来将外部访问导流到集群内部容器,ingress-nginx-controller是k8s众多ingress controller实现中的一种,以agent+ng ...

  8. NY8A051G 内置MOS版本6 I/O 8-bit EPROM-Based MCU台湾九齐

    NY8A051G 最大特点就是内置MOS,可以做大电流,也支持外置晶振! NY8A051G 概述 NY8A051G是以EPROM作为內存的8位微控制器,专为多IO产品的应用而设计,例如遥控器.风扇/灯 ...

  9. 查看SpringBoot内置tomcat版本

    目录 1.黑窗口输入命令: 2.查看版本:打开tree.txt文件​编辑 1.黑窗口输入命令: mvn dependency:tree > tree.txt 2.查看版本:打开tree.txt文 ...

  10. java rhino 下载_Java 6的内置Rhino版本和Mozilla直接提供的Rhino包有什么区别?

    我不知道你的意思是什么API是不同的. Java 6有一个脚本引擎,其中一个可用的引擎是由"js"表示的犀牛.因此,捆绑的Mozilla Rhino ECMAScript与您可以从 ...

最新文章

  1. JSP 日期处理概述
  2. html弹窗赋值给查询框,bootstrap模态框动态赋值, ajax异步请求数据后给id为queryInfo的模态框赋值并弹出模态框(JS)...
  3. c++runtime error单调栈
  4. 408. Valid Word Abbreviation有效的单词缩写
  5. Python--第3次平时作业
  6. 现代软件工程 - 代码量等于树叶量
  7. python在windows平台的多版本配置
  8. 零信任能力成熟度模型白皮书发布!内附下载资源
  9. 如何实现文件上传 - JavaWeb
  10. BizTalk Server 2010新功能介绍(四):基于安全连接的FTP适配器
  11. 未能加载文件或程序集或它的某一个依赖项。参数不正确
  12. vue实现滑块滑动校验
  13. html 源码_html制作个人博客网站模板源码下载
  14. java接口回调、同步回调、异步回调
  15. 【C语言程序】编写登录函数,函数有两个形式函数:账号名和密码。如果账号名为“张三”,密码为“123”,则登陆成功,否则登录失败。
  16. python3 opencv 图象灰度化处理
  17. 面经1.小米前端实习
  18. 粒子群与蚁群算法的区别
  19. 计算机算最大值如何操作,Excel表格中如何通过函数判断数据中的最大值
  20. qt找不到打印机_Qt之打印机总结

热门文章

  1. MOSS系列一 MOSS的安装
  2. Java网络编程并实现一对一聊天室功能
  3. 本地设置测试域名转向
  4. LODOP设计打印模板
  5. HP惠普笔记本Microsoft ACPI Compliant System未知设备的解决办法
  6. 人脸识别技术细节总结
  7. mysql基于PHP下的大学生校园交流论坛的设计与实现 毕业设计源码101634
  8. 明源云与华为联合发起828 B2B企业节,共同成就好生意!
  9. 【JZOJ 4623】搬运干草捆
  10. php站长统计,如何巧妙去除隐藏“站长统计”文字链接?