转载来源 :教你在Zabbix环境下快速升级nginx版本 :
https://www.jianshu.com/p/4e9c0b457f7b

1.环境描述原nginx版本:nginx 1.14.0

升级后nginx版本:nginx 1.15.6

nginx 官网:http://nginx.org/

nginx 1.15.6直接下载链接:http://nginx.org/download/nginx-1.15.6.tar.gz

使用命令:nginx -v 可以看到nginx当前版本,如下图

如果无法使用该命令,需要修改环境变量文件vi /etc/profile

在命令模式下按GG至末尾,加上一行

PATH=$PATH:/usr/local/nginx/sbin

然后使用命令source /etc/profile 重新加载环境。

修改后的/etc/profile文件效果如下图所示:

2.解压

把下载好的文件nginx-1.15.6.tar.gz放在任意目录下

使用命令tar -zxvf nginx-1.15.6.tar.gz 进行解压

3.备份

使用命令cp /usr/local/nginx/conf/nginx.conf nginx.conf 备份nginx的配置文件到当前目录

4.安装

使用命令cd nginx-1.15.6 进入该目录

使用命令nginx -V 查看安装旧版nginx的参数

复制configure arguments: 后面的内容

对新版进行编译前的配置

./configure 后面加旧版nginx的参数参数,效果如下:


使用make 命令进行编译,结果如下:

使用一下命令:

cd objs/service nginx stopcp /usr/local/nginx/sbin/nginx   /usr/local/nginx/sbin/nginx.bakcp nginx /usr/local/nginx/sbin/nginxservice nginx startcd ..

使用命令make upgrade 升级,效果如下:

升级完成后nginx并未启动

还原nginx.conf配置文件启动nginx并查看nginx当前版本,升级完成。

命令如下:

nginx -vcd ..cp nginx.conf /usr/local/nginx/conf/service nginx restartservice nginx status

5.测试

访问网页正常。

转自

http://www.lwops.cn/forum.php?mod=viewthread&tid=76&extra=page%3D1

转载来源 : 教你在Zabbix环境下快速升级nginx版本 : https://www.jianshu.com/p/4e9c0b457f7b

教你在Zabbix环境下快速升级nginx版本!相关推荐

  1. CentOS下快速升级gcc版本

    前言 很多时候由于gcc版本过低问题,导致我们举步维艰,从gcc官网下载源码编译又比较费时费力,今天我就给大家分享一个快速升级gcc的方法 升级到gcc 6.3:devtoolset-6已经结束支持, ...

  2. 手把手教你在Windows10环境下安装深度学习框架(pytorch or tensorflow)

    手把手教你在Windows10环境下安装深度学习框架(pytorch or tensorflow) 1. 安装Anaconda:(常用的python版本和各类包管理器) 1.1. 下载地址: 1.2. ...

  3. linux 下升级apache,CentOS6.5在已有低版本环境下安装升级Apache+MySQL+PHP,centos6.5apache...

    CentOS6.5在已有低版本环境下安装升级Apache+MySQL+PHP,centos6.5apache 由于最近工作中遇到了一个在比较老旧RedHat系Linux发行版系统上升级安装Apache ...

  4. Ubuntu环境下如何安装指定版本的Gcc,比如Gcc4.4

    Ubuntu环境下如何安装指定版本的Gcc,比如Gcc4.4 2015-07-16  北京  张俊浩 ubuntu 32bit系统下安装gcc 4.4的最好方法是仅用以下两条命令,不需要其它命令,否则 ...

  5. 基于Windows环境下CPU和GPU版本Tensorflow详细安装过程

    基于Windows环境下CPU和GPU版本Tensorflow详细安装过程 一.Tensorflow简介 TensorFlow 是一个开源的.基于 Python 的机器学习框架,它由 Google 开 ...

  6. linux 升级 nginx版本

    一.准备 1. 新建一个目录存放安装包.可以放在/root/nginx . 2. 升级前对原nginx的配置文件 ' nginx.conf '  做下备份. 3. 先查看下当前nginx安装位置和版本 ...

  7. 手把手教你在Windows环境下升级R

    在Windows环境下,我们可以使用installr包自动将R升级到最新版本.并且可以安装软件.下面主要演示如何在Windows环境下升级R,并将旧版本安装的R包复制到更新版本的R. 1.加载inst ...

  8. 【Linux】手把手教你在 Linux 环境下部署 Oracle 数据库!

    来源:公众号[杰哥的IT之旅] 作者:三笠 相信大家第一次接触 Oracle 数据库时,大多数是在 windows 环境下安装,方便快捷,基本上可以说是一直下一步就能顺利安装成功.然而企业级的数据库, ...

  9. 《tkinter实用教程一》Linux环境下安装tkinter

    更多<Tkinter 实用教程>系列文章 在 Linux 环境下安装 tkinter tkinter 是 Python 编程语言中描述用于构建图形用户界面 (GUI) 的控件集,因此,学习 ...

最新文章

  1. AI公司为什么集体造“芯”?寻求商业变现新途径
  2. 途牛订单的服务化演进
  3. leetcode算法题--包含min函数的栈
  4. 在对比了 GitHub 5000 个 Python 项目之后,我们精选出了这 36 个!
  5. 2019/Province_C_C++_A/D/迷宫
  6. 海量数据处理(二) :常见海量数据处理方法
  7. cad线加粗怎么设置_原来CAD的线条还可以这样加粗!还能修改初始单位!太实用了...
  8. 四川大学计算机科学与技术专业分数线,2015年四川大学计算机科学与技术硕士考研复试分数线是290分...
  9. 国家一级计算机考试模拟题2012版,2012年计算机等级考试一级上机Word模拟题2
  10. centos7使用中文输入法
  11. 编程java 格式_Java代码的基本格式
  12. python开源代码app_十个基于Python的BBS论坛类开源web框架汇总(附源码地址)
  13. java 歌词解析代码_网易云歌词爬取(java)
  14. php注册页面 邮件回复,PHP发送邮件确认验证注册功能示例【修改别人邮件类】...
  15. 概率逗号分号_概率里面的逗号
  16. Wireshark中lua脚本介绍
  17. 20201123TSW第一站
  18. 中南大学计算机基础在线作业答案三,中南大学计算机基础三答案.doc
  19. ThinkPad T61安装win7下的指纹识别软件,解决E7210005问题
  20. oracle不足位数补零

热门文章

  1. 前后端分离项目token怎么验证_前后端分离,获取token,验证登陆是否失效
  2. windows分辨率修改工具_小视频压缩、倒放,这些小工具轻松搞定
  3. python text insert()背景色_50行python代码写个计算器教程
  4. “人大女神”事件思考网络事件背后的教育文化
  5. 生物信息学 陈铭_后基因组时代生物信息学_陈铭.pdf
  6. fifo算法_前端进阶算法6:一看就懂的队列及配套算法题
  7. linux安装java_安装和配置Linux上的Java运行环境
  8. 通过脚本下派WsusAgent3.0.exe
  9. input单选框多选框时可用的事件
  10. CentOS-6.4 安装 PHP Memcached 扩展