Ubuntu 14.04升级或安装 Nginx

Ubuntu14.04默认的安装源中安装的是Nginx 1.4.6:

root@ubuntu:~# apt-cache policy nginx
nginx:
  Installed: (none)
  Candidate: 1.4.6-1ubuntu3.7
  Version table:
     1.4.6-1ubuntu3.7 0
        500 http://mirrors.aliyun.com/ubuntu/ trusty-security/main amd64 Packages
        500 http://mirrors.aliyun.com/ubuntu/ trusty-updates/main amd64 Packages
     1.4.6-1ubuntu3 0
        500 http://mirrors.aliyun.com/ubuntu/ trusty/main amd64 Packages

安装新版Nginx两种办法:

1.
编辑 /etc/apt/sources.list.d/nginx.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.d/nginx.list
echo deb-src http://nginx.org/packages/ubuntu/ trusty nginx >> /etc/apt/sources.list.d/nginx.list

然后,更新并导入升级Key,安装Nginx:

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

apt-get update && apt-get install -y nginx=1.10.2-1~trusty

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

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

然后就可给默认安装的Nginx 1.4.6版本升级到最新的1.10.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。

安装完后可以启动Nginx

service nginx start

你可能感兴趣的:(nginx)