返回顶部
首页 > 资讯 > 服务器 >Nginx1.21.6生产环境升级步骤
  • 297
分享到

Nginx1.21.6生产环境升级步骤

2024-04-02 19:04:59 297人浏览 薄情痞子
摘要

现在要把Nginx旧版本升级到新版,所以针对生产环境的升级做一个平滑升级教程,如下:服务器:Centos7旧版本:nginx-1.19.5新版本:nginx-1.21.6 升级步骤:

现在要把Nginx旧版本升级到新版,所以针对生产环境的升级做一个平滑升级教程,如下:
服务器Centos7
旧版本:nginx-1.19.5
新版本:nginx-1.21.6

升级步骤:

1.解压新版本nginx

tar -zxvf nginx-1.21.6.tar.gz

2.进入安装目录,开始编译

# 编译应与之前版本的编译相同,我这里之前编辑就是默认,所以不需要改动
./configure

3.make一定不要make install!!!

make

4.替换二进制文件(把新版本的二进制执行文件覆盖过去,要加-f否则会报错正忙)

cp -f objs/nginx /usr/local/nginx/sbin/nginx

5.现在查看nginx进程

在这里插入图片描述

6.向主进程(master)发送

USR2 信号,Nginx 会启动一个新版本的 master 进程和对应工作进程,和旧版一起处理请求

kill -USR2 26717

7.向旧的Nginx主进程(master)发送 WINCH 信号,它会逐步关闭自己的工作进程(主进程不退出),这时所有请求都会由新版 Nginx 处理

kill -WINCH 26717

8.验证nginx版本号,并访问测试

在这里插入图片描述


 

在这里插入图片描述

9.升级完毕,可向旧的Nginx主进程(master)发送(QUIT、TERM、或者KILL)信号,使旧的主进程退出

kill -QUIT 26717

到此这篇关于Nginx1.21.6生产环境升级教程的文章就介绍到这了,更多相关Nginx1.21.6生产环境升级内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Nginx1.21.6生产环境升级步骤

本文链接: https://lsjlt.com/news/164093.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Nginx1.21.6生产环境升级步骤
    现在要把nginx旧版本升级到新版,所以针对生产环境的升级做一个平滑升级教程,如下:服务器:CentOS7旧版本:nginx-1.19.5新版本:nginx-1.21.6 升级步骤:...
    99+
    2024-04-02
  • LINUX生产环境的搭建步骤
    这篇文章主要讲解了“LINUX生产环境的搭建步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“LINUX生产环境的搭建步骤”吧!登录远程MySQLmysql -h 192...
    99+
    2023-06-09
  • Nginx生产环境平滑升级的实现
    目录一.背景二.升级方案三.操作流程一.背景 最近遇到一个比较尴尬而又实际的问题,那就是我们生产环境使用的Nginx是Centos6的老古董。业务需求需要加载Nginx的一个模块来实...
    99+
    2023-03-06
    Nginx 平滑升级 Nginx生产环境平滑升级
  • Vue生产环境调试的方法步骤
    目录前言原理方法步骤代码缺点长期解决方法总结前言 vue 生产环境默认是无法启用vue devtools的,如果生产应用出了问题,就很难解决。用本文提供的方法就可以实现线上debug...
    99+
    2024-04-02
  • Nginx生产环境平滑升级的方法是什么
    这篇“Nginx生产环境平滑升级的方法是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Nginx生产环境平滑升级的方法是...
    99+
    2023-07-05
  • c#使用FreeSql生产环境时自动升级备份数据库
    目录项目场景:解决方案:概要描述:详细说明:总结:项目场景: 使用FreeSql,包含所有的ORM数据库,都会存在这样的问题。在codefirst模式下,根据代码自动更新数据库,都...
    99+
    2024-04-02
  • 升级python环境
    说明1、linux系统一般默认的python环境为2.6.x2、因系统底层依赖python,盲目升级可能会有影响系统运行,所以此时需要在系统中安装多个python,即实现python的多版本共存。Pyenv就是这样一个python版本管理器...
    99+
    2023-01-31
    环境 python
  • 生产环境postgresql主从环境配置
    主从服务器IP:192.168.11.131 postgreSQL master192.168.11.132 postgreSQL slave服务器系统版本:# cat /etc/redhat-releas...
    99+
    2024-04-02
  • MySQL5.6升级5.7步骤
    升级步骤: 1、对mysql5.6进行全库备份(******)用于失败倒回 2、关闭mysql5.6版本数据库 3、将mysql5.7软件部署 4、修改配置信息 5、修改启动脚本 6、启动mysql5.7数据库 7、mysql_u...
    99+
    2015-09-24
    MySQL5.6升级5.7步骤
  • 探讨如何将Go应用程序部署到生产环境中(步骤)
    在现代软件开发中,快速且可靠的部署程序是至关重要的。部署软件涉及许多领域,其中之一是选择最适合您特定情况的技术栈。在本文中,我们将探讨使用Go编程语言进行部署时的过程和流程。Go是一种由谷歌开发的编程语言,它是一种静态类型的编程语言,其设计...
    99+
    2023-05-14
  • 生产级K8S基础环境部署配置流程
    生产级K8S基础环境部署: 配置本地hosts文件(有多少台,配置多少台) vim /etc/hosts 192.168.1.5 k8s-master 配置yum源(有自己的yum...
    99+
    2024-04-02
  • 升级Linux生产服务器之前要记住的重要步骤有哪些
    这期内容当中小编将会给大家带来有关升级Linux生产服务器之前要记住的重要步骤有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。服务器安全是每个系统管理员的头等大事。除了拥有第三方安全工具(如防火墙,D...
    99+
    2023-06-28
  • nodejs生产环境部署vue
    Node.js 生产环境部署 Vue在开发 Vue.js 应用程序时,部署您的应用程序是至关重要的一步。本文将介绍如何在生产环境中部署一个 Vue.js 应用程序,使用 Node.js 作为运行时环境。在本文中,我们将深入了解如何将应用程序...
    99+
    2023-05-14
  • linux环境下升级python
        我的CENTOS自带的python版本为2.6,现在需要升级到python3,过程如下。    1、下载python3压缩包:wget https://www.python.org/ftp/python/3.5.0/Python-3...
    99+
    2023-01-31
    环境 linux python
  • flutter升级、降级操作步骤
    flutter升级、降级操作步骤 升级降级终端操作总览 升级 打开运行终端 直接输入flutter upgrade 版本号 降级 需要先确定想要降级的版本号。 切换到系统安装flut...
    99+
    2023-09-28
    flutter
  • 如何搭建django生产环境
    这篇文章主要介绍如何搭建django生产环境,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、系统环境,必要知识#cat /etc/redhat-release CentOS Linux...
    99+
    2023-06-20
  • knife4j生产环境资源屏蔽
    问题描述 knife4j是目前比较主流的自动API文档生成工具,在生产环境使用的过程中,我们一般会屏蔽或者去除Swagger的文档口径,防止接口信息泄露,保证系统安全。 但是最近在开发过程中使用kni...
    99+
    2023-10-11
    java knife4 资源屏蔽 3.0.2 production
  • Vue生产环境怎么调试
    本文小编为大家详细介绍“Vue生产环境怎么调试”,内容详细,步骤清晰,细节处理妥当,希望这篇“Vue生产环境怎么调试”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。前言vue 生产环境默认是无法启用vue devt...
    99+
    2023-06-30
  • 升级Linux生产服务器之前要记住的重要步骤是怎么样的
    今天就跟大家聊聊有关升级Linux生产服务器之前要记住的重要步骤是怎么样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。服务器安全是每个系统管理员的头等大事。除了拥有第三方安全工具(...
    99+
    2023-06-15
  • CentOS6升级glibc操作步骤
    目录背景编译glibc 2.14修改软连接最后背景 测试环境有一台CentOS 6系统,需要搭建安卓编译环境,但是发现安卓SDK要求glibc最低版本为2.14,CentOS 6默认是2.12的版本,记录下glibc升级...
    99+
    2022-06-04
    CentOS6升级glibc步骤
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作