Ubuntu升级Nginx

安装新版本Nginx

同样编辑 /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.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

错误处理

如果安装过程中出现错误:

(1) Sub-process /usr/bin/dpkg returned an error code (1)

可以采用如下方法处理 :

1. sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bak 
2. sudo mkdir /var/lib/dpkg/info
3. sudo apt-get update
4. apt-get -f install nginx
5. sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bak

执行完毕后可以运行查看Nginx版本

ngnix -v 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容