共计 1730 个字符,预计需要花费 5 分钟才能阅读完成。
我们知道,通过 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
现在,终于安装使用上最新的 Nginx 了。
下面关于 Nginx 的文章您也可能喜欢,不妨参考下:
CentOS 7.2 下编译安装 PHP7.0.10+MySQL5.7.14+Nginx1.10.1 http://www.linuxidc.com/Linux/2016-09/134804.htm
搭建基于 Linux6.3+Nginx1.2+PHP5+MySQL5.5 的 Web 服务器全过程 http://www.linuxidc.com/Linux/2013-09/89692.htm
Linux 下编译安装 Nginx 1.8.1 及配置 http://www.linuxidc.com/Linux/2017-02/140495.htm
CentOS 6.4 安装配置 Nginx+Pcre+php-fpm http://www.linuxidc.com/Linux/2013-08/88984.htm
Nginx 日志过滤 使用 ngx_log_if 不记录特定日志 http://www.linuxidc.com/Linux/2014-07/104686.htm
Nginx 的 500,502,504 错误解决方法 http://www.linuxidc.com/Linux/2015-03/115507.htm
Nginx 版本号修改隐藏及记录用户请求需要的时间 http://www.linuxidc.com/Linux/2017-02/141044.htm
CentOS 7 编译安装 Nginx1.10.2 脚本启动失败解决思路 http://www.linuxidc.com/Linux/2017-01/139794.htm
Nginx 的详细介绍:请点这里
Nginx 的下载地址:请点这里
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-03/141260.htm