• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >Nginx > nginx1.1.0无缝升级升级到1.1.1教程

nginx1.1.0无缝升级升级到1.1.1教程

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含城邦争霸1.1.1,城邦争霸正式版1.1.1,我的世界1.1.1,我的世界1.1.1下载,1.1.1正弦定理ppt等服务器相关知识,网友希望可以进行参考

今天闲来研究了一下nginx的无缝升级,还真是简单啊,之前看了些文章写的是1.1之前版本的无缝升级,说是make以后,不要make install,要手动将老的nginx文件进行备份,我试了一下1.1.0升级到1.1.1,完全不需要这个操作。

假如我现在系统是1.1.0,要升级到1.1.1,或者是以前编译的时候有些选项没有加,现在需要重新编译。

那么我需要做的是在configure的时候,路径选择之前安装版本的路径,然后make && make install

然后我们进入nginx的sbin目录,我们发现,里面有2个nginx启动文件,nginx和nginx.old

我们分别用./nginx -v和./nginx.old -v检查一下的话,发现结果老的nginx已经被替换为nginx.old

./nginx -t检查一下

如果出现

nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

那么说明配置正常

然后我们执行一下kill -USR2 `cat /usr/local/nginx/logs/nginx.pid`

ps aux| grep nginx检查一下

我们发现

root      2248  0.0  0.1  20752  1420 ?        S    16:46   0:00 nginx: master process ./nginx
nobody    2249  0.0  0.1  21164  1416 ?        S    16:46   0:00 nginx: worker process
root      5108  0.0  0.1  20748  1408 ?        S    17:07   0:00 nginx: master process ./nginx
nobody    5109  0.0  0.1  21144  1172 ?        S    17:07   0:00 nginx: worker process

而原来存放nginx.pid的目录也自动出现了nginx.pid.oldbin

现在新的和旧的一起在提供服务,这是我们只需要把旧的停掉就可以了,执行

kill -QUIT `cat /usr/local/nginx/logs/nginx.pid.oldbin`

这样升级就完成了,虽然写了这么多话,但其实需要操作的还是很少的。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • nginx1.1.0无缝升级升级到1.1.1教程

相关文章

  • nginx 设置网站目录访问验证方法
  • 使用Nginx给Google App Engine做负载均衡
  • Nginx用户认证配置方法(域名/目录)详解
  • nginx下文件类型错误解析漏洞及处理方法
  • nginx location 指令匹配顺序
  • Nginx下WordPress后台wp-admin不自动加斜杠的问题
  • Nginx怎么打开目录浏览功能(autoindex)
  • Nginx下设置虚拟主机的技巧一则
  • Nginx提示:413 Request Entity Too Large 的解决方法
  • IIS与Nginx实测对比[1]:虚拟机处理静态文件

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 指导:Ubuntu环境搭建nginx+php系统
    • nginx中隐藏响应头/返回头信息/php版本号/服务器信息
    • Nginx怎么打开目录浏览功能(autoindex)
    • nginx静态压缩(ngx_http_gzip_static_module)
    • Nginx 504 Gateway Time-out错误的解决方案
    • nginx和apche如何自定义404的页面
    • Windows下让nginx以服务的方式启动运行
    • Windows 下安装 Nginx 服务并自动运行
    • IIS与Nginx实测对比[1]:虚拟机处理静态文件
    • 使用Nginx给Google App Engine做负载均衡

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有