安装 Nginx

参考官方里网站提供的 Nginx 详细安装指南,我一般会选用的安装方法也就是直接执行 Debian/Ubuntu 操作系统里的包管理器命令来安装软件。而且现在主流的 Linux 发行版操作系统的软件仓库里都会存放已编译好的 Nginx 软件包,只是它们版本的发行策略稍有不同。

Nginx Logo

从软件包管理器

使用 Debian 的软件包管理器可以选择不同的软件更新策略来获得 Nginx。Stable源里面的软件相对稳定,但是版本落后。Backports 源会发布相对稳定而且比较新的软件版本。例如 Debian 8.X (Jessie)。

apt-get update
apt-get install -t jessie-backports nginx

/etc/apt/sources.list 是在线软件仓库的索引列表,用于下载软件更新包。通常情况下,Debian 系统的 sources.list 列表里面不一定索引了 backports 的软件镜像资源链接。所以,找不到 backports 的时候就可以手工添加一个。

deb http://ftp.debian.org/debian/ jessie-backports main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie-backports main contrib non-free

从源代码编译安装

首先安装编译要用到的工具:

apt-get install build-essential libpcre3 libpcre3-dev zlib1g-dev

接着就可以获取 Nginx 源码,编译和安装:

wget http://nginx.org/download/nginx-1.12.0.tar.gz
tar -xvzf nginx*.tar.gz
cd nginx*
./configure
make
make install

One Reply to “安装 Nginx”

Comments are closed.