debian上安装最新的nginx

nginx目前依然是发展势头强劲的服务器系统。大约从1.8版本起分为mainline和stable两个分支,总之新版总是有很多新特征更优化吧。
但是默认debian安装的都是nginx 1.62版本,要安装新版本,需要更新source.list

1、首先我们要把nginx的apt源加入/etc/apt/sources.list:

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

2、更新apt-key:

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

如果不执行这一步,执行以下步骤时会出现类似这样的错误:
GPG error: http://nginx.org precise Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY ABF5BD827BD9BF62

3、更新apt

apt-get update && apt-get upgrade

4、安装nginx

apt-get install nginx

如果出现错误提示 /etc/logrotate.d/nginx 和这个相关,则先执行:

apt-get remove nginx-common

然后再执行apt-get install nginx

期间会有提示你是否更新配置文件,回答Y即可

5、安装完毕,执行

/usr/sbin/nginx -v

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据