烂泥:nginx版本升级

本文由ilanniweb提供友情赞助,首发于烂泥行天下

想要获得更多的文章,可以关注我的微信ilanniweb

最近实在是太忙了,根本没有时间写文章了。

因为业务的需要,需要把现在nginx的版本进行升级。今天就把nginx升级版本的文章整理出来,本文主要介绍有关centos6.5和ubuntu14.04 server上nginx版本的升级。

PS:centos6.5上nginx使用yum进行安装,ubuntu14.04server上nginx使用apt-get方式进行安装。

一、centos6.5 升级nginx

目前公司线上环境使用的OS是centos6.5版本,nginx使用的是1.8.1版本,而且是yum方式安装的。如下:

nginx -V

clip_image001

通过上图,我们可以看到目前nginx的版本是1.8.1版本。下面我们开始升级nginx,使用yum updat命令。注意:在升级nginx版本之前,注意一定要备份nginx原来的配置文件。

下面开始升级,如下:

yum -y update nginx

clip_image002

clip_image003

通过上图,我们可以很明显的看出nginx已经升级到1.10.1版本了。

二、ubuntu14.04升级nginx

ubuntu下nginx版本升级和centos是不一样的。

在ubuntu14.04 OS上,如果没有使用nginx的apt-get仓库,直接使用apt-get进行安装的话,安装的是nginx1.4.6版本。这个版本的nginx是无法进行直接升级的。

如果是使用nginx的apt-get仓库进行安装的话,是可以升级的,升级直接使用apt-get upgrade命令即可。

目前我们这边的ubuntu14.04 安装的是nginx1.8.1版本。如下:

clip_image004

升级nginx使用如下命令:

apt-get update

apt-get -y upgrade nginx

clip_image005

clip_image006

clip_image007

通过上图,我们可以很明显的看出ubuntu14.04,已经升级到最新版了。

三、ubuntu14.04配置nginx仓库

在第二章节中,我们讲解了ubuntu14.04通过apt-get方式升级nginx,在这一章节我们再介绍下,ubuntu14.04如何配置nginx仓库。

注意:不是安装nginx1.4.6版本。

要通过apt-get方式安装nginx,我们需要配置nginx仓库。如下:

vim /etc/apt/sources.list.d/nginx.list

deb http://nginx.org/packages/ubuntu/ trusty nginx

deb-src http://nginx.org/packages/ubuntu/ trusty nginx

clip_image008

nginx的apt-get仓库配置完毕后,我们还需要导入nginx相关的密钥文件,否则我们在使用apt-get update更新时会提示失败。如下:

wget http://nginx.org/keys/nginx_signing.key

sudo apt-key add nginx_signing.key

或者wget http://nginx.org/keys/nginx_signing.key |sudo apt-key add –

clip_image009

导入nginx密钥文件后,我们就可以安装nginx,使用如下命令:

apt-get update

apt-get -y install nginx

当然如果不想通过nginx仓库安装nginx的话,我们也可以通过nginx的安装包进行安装。如下:

wget http://nginx.org/packages/ubuntu/pool/nginx/n/nginx/nginx_1.8.1-1~trusty_amd64.deb

dpkg -i nginx_1.8.1-1~trusty_amd64.deb

clip_image010

到此nginx版本就已经升级完毕了。

未经允许不得转载:烂泥行天下 » 烂泥:nginx版本升级

赞 (3) 打赏

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

支付宝扫一扫打赏

微信扫一扫打赏