nginx版本升级
今天把服务器的nginx版本给升级到最新的稳定版本1.6.2了,服务器操作系统为ubuntu12.4 64 位,写一下升级过程,首先下载nginx,本次升级直接用ssh 远程升级的,所以所有操作都是在shell下面进行,所有操作都用命令,其实除了注视,真正需要的命令也就那么几个
升级过程
# 下载解压nginx
$ curl http://nginx.org/download/nginx-1.6.2.tar.gz > nginx-1.6.2.tar.gz
$ tar zxvf nginx-1.6.2.tar.gz
$ cd nginx-1.6.2
# 查看当前nginx 编译参数
$ nginx -V
# 输出 configure arguments: --prefix=/usr/local/nginx
# ,linux不用加
# 加上编译参数
$ ./configure --prefix=/usr/local/nginx
# 编译
$ make
# 如果没有什么问题,应该是编译成功的,我在本机编译的时候报错了,我的系统是 mac 10.10,最后 ./configure 加上 --with-cc-opt=-Wno-deprecated-declarations ,再编译就没问题了,如果编译成功则忽略
# 先把nginx停了,然后备份一下
$ nginx -s stop
$ cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx-1.6
# 把刚才编译好的nginx二进制文件,覆盖现在文件
$ cp -f ./objs/nginx /usr/local/nginx/sbin/nginx
$ 启动nginx
$ nginx
$ 查看nginx版本
$ nginx -v
# 输出 nginx version: nginx/1.6.2
OK,升级完成
分享到:
相关推荐
**Nginx版本升级步骤详解** 在Web服务器领域,Nginx以其高性能、低内存消耗以及高并发处理能力而备受青睐。随着新版本的发布,可能会包含性能优化、安全修复和新特性,因此定期更新Nginx版本是必要的。本文将详细...
在CentOS7环境中,对Nginx进行版本升级是一个重要的任务,这可能是因为新版本提供了更多的功能、性能优化或安全修复。本篇文章将详细介绍两种在CentOS7上升级Nginx的方法:YUM upgrade和源码平滑升级,并提供相关的...
"GitLab系统中Nginx版本升级和配置" 在实际生产环境中,GitLab系统的Nginx版本升级和配置是一个非常重要的任务。为确保系统的稳定性和安全性,需要对GitLab系统中的Nginx版本进行升级和配置。本文将详细介绍如何...
Nginx 版本升级指南 本文将指导你如何平滑升级 Nginx 版本,确保服务器保持高性能和高可用性。LNMP 介绍、Linux 操作系统、Nginx Web 服务器、MySQL/MariaDB 数据库服务器和 PHP/Python/Perl 等开发语言的相关知识...
在 Linux 系统上升级 Nginx 版本 Nginx 是一个流行的开源 Web 服务器软件,可以运行在多种操作系统上,其中包括 Linux。随着 Nginx 的不断更新和发展,升级 Nginx 版本成为一个不可避免的问题。本文将指导您在 ...
在命令行中输入`nginx -v`可以查看已安装的Nginx版本。这一步骤有助于了解当前的运行状态和需要升级的起点。 接下来,下载新版本的Nginx源码。在例子中,选择了1.13.3版本,通过`wget`命令从官方下载地址获取了tar....
正确的升级操作不仅能够保障服务器的正常运行,还能减少因为版本升级可能带来的风险。 nginx作为一款在Web服务器领域有着广泛应用的软件,及时更新至最新版本,对于确保网站的安全性、提升处理能力、增加新特性等...
**四、Nginx版本升级** 文件名`nginx-1.11.5`表明这是一个Nginx的旧版本,当前Nginx已更新至更高版本。定期升级Nginx可以帮助获取最新的安全补丁和功能改进。升级过程通常包括下载新版本,备份旧配置,安装新版本,...
对于这些版本的用户来说,及时进行版本升级是十分必要的。 #### 解决方案 针对上述问题,官方已经发布了最新版本的Nginx,并提供了下载链接:[http://nginx.org/en/download.html]...
通过RPM方式安装NGINX,需要升级openssl 安装命令:rpm -ivh openssl-libs-1.0.2k-25.el7_9.x86_64.rpm --force
nginx1.26.2版本docker镜像
#将升级目录拷贝到服务器/opt目录下 #停止nginx进程 pkill -f nginx #授权升级执行脚本 cd /opt/upgrade_nginx chmod 777 *.sh #执行脚本 bash upgrade_nginx_log.sh #备份原有的nginx mv -f /usr/local/nginx/...
在当前环境中,由于系统需要支持WebSocket通信,而服务器上的Nginx版本过低,无法正确解析WebSocket请求。因此,升级Nginx至更高版本是解决此问题的关键步骤。以下是一个详细的Nginx升级流程: 1. **停止Nginx服务*...
今天准备的两个nginx版本如下: [root@nginx ~]# cd /download/nginx/ [root@nginx nginx]# ll total 1952 -rw-r--r-- 1 root root 981687 Oct 17 2017 nginx-1.12.2.tar.gz -rw-r--r-- 1 root root 1015384 Dec 4 ...
**Nginx升级至最新版本1.12.0的详细步骤** 在IT行业中,保持软件的更新至关重要,特别是对于像Nginx这样的关键服务器组件。Nginx 1.12.0是一个重要的更新,它可能包含了性能优化、安全修复和新特性。下面将详细介绍...
Nginx 的1.20.0稳定版已经于2021年4月20日发布,一般情况下,对于新建站点,建议使用最新稳定版作为生产版本,已有站点的升级急迫性不高。Nginx 的源代码使用 2-clause BSD-like license。 Nginx 是一个很强大的高...
Linux环境Nginx1.24.0版本,解压即用。 解压后使用./nginx -V可查看版本和编译信息。 编译参数包含flv、pcre-8.45、openssl-1.1.1l、zlib-1.2.11等,满足基本使用;
10. **持续更新**:Nginx不断更新以提供新的功能和修复已知问题,因此定期检查和升级到最新稳定版是必要的。 11. **第三方模块**:社区提供了许多第三方模块,如NAXSI(Web应用防火墙),ngx_pagespeed(网页优化)...
以下是使用`nginx-upload-module-2.2`进行Nginx升级的步骤: 1. **下载模块**:获取`nginx-upload-module-2.2`的源码包,解压缩。 2. **下载Nginx源码**:从Nginx官方网站获取最新稳定版或开发版的源码。 3. **...