Debian7/8,Ubuntu 14.04升级或安装最新稳定版 Nginx

Debian7/8:

我们知道,通过 apt-get install nginx 就可以安装上nginx,可惜这样安装的nginx版本都有些旧,就连最新的Debian 8.0 默认安装的仍然是1.6.2,更别说 Debian 7.0或6.0,那默认安装都是Nginx1.4.x甚至是Nginx1.2.x

若想要安装最新的,目前为1.8.0,除了较麻烦的编译安装外,还可以继续选择包安装,只需要简单更新一下库。
编辑 /etc/apt/sources.list ,添加以下两行:(注意代号前后都有空格)

deb http://nginx.org/packages/debian/ 版本代号 nginx 
deb-src http://nginx.org/packages/debian/ 版本代号 nginx

而Debian版本代号分别为5.0的 lenny,6.0的 squeeze ,7.0的 wheezy 和8.0的 jessie,至于还没发布的9.0则为 stretch,你只需要根据你使用的版本更换对应的版本代号即可。
例如 Debian 7.0 即为:

deb http://nginx.org/packages/debian/ wheezy nginx 
deb-src http://nginx.org/packages/debian/ wheezy nginx

而Debian 8.0 就变成

deb http://nginx.org/packages/debian/ jessie nginx 
deb-src http://nginx.org/packages/debian/ jessie nginx

除了使用VIM编辑器添加之外,还可以使用echo命令导入:

echo deb http://nginx.org/packages/debian/ wheezy nginx >> /etc/apt/sources.list 
echo deb-src http://nginx.org/packages/debian/ wheezy nginx >> /etc/apt/sources.list

然后,还需要更新并导入升级Key,否则无法使用;

wget http://nginx.org/keys/nginx_signing.key && apt-key add nginx_signing.key && apt-get update && apt-get install nginx

OVER.


Ubuntu 14.04

编辑 /etc/apt/sources.list ,添加以下两行:(注意代号前后都有空格)

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

除了使用VIM编辑器添加之外,同样还可以使用echo命令导入:

echo deb http://nginx.org/packages/ubuntu/ trusty nginx >> /etc/apt/sources.list 
echo deb-src http://nginx.org/packages/ubuntu/ trusty nginx >> /etc/apt/sources.list

然后,同样更新并导入升级Key,成功;

wget http://nginx.org/keys/nginx_signing.key && apt-key add nginx_signing.key && apt-get update&& apt-get install nginx

除了以上更新库之外,Ubuntu还可以使用ppa更新Nginx版本,首先,需要安装相关的软件,命令:

apt-get install software-properties-common apt-get install python-software-properties

然后就可给默认安装的Nginx 1.4.6版本升级到最新的1.8.0版本了:

add-apt-repository ppa:nginx/stable && apt-get update && apt-get upgrade

如果是新安装,则:

add-apt-repository ppa:nginx/stable && apt-get update && apt-get install nginx

现在,Ubuntu14.04终于安装使用上最新的Nginx了。

转载:http://www.jianshu.com/p/8d1f9a18bb5c

Show Comments