我应该从源代码还是PPA安装Nginx?

时间:2017-10-07 10:41:02

标签: nginx

Nginx来源似乎与Nginx PPA有很大不同。主要是PHP的配置方式,以及不同的站点可用配置。我应该安装源版本,还是从PPA安装Nginx?

1 个答案:

答案 0 :(得分:2)

根据以下原因,这取决于您的需求。

    来自PPA的
  • 这是安装NGINX Open Source的快捷方式。该软件包包括几乎所有NGINX官方模块,可用于大多数流行的操作系统。有关详细信息,请参阅安装预构建包。

  • 从源头编译而来。这种方式更灵活:您可以添加特定模块,包括第三方模块或应用最新的安全补丁。有关详细信息,请参阅从源代码编译和安装。

我几乎总是选择PPA选项,因为我只是需要它,而且我不必处理编译依赖项或./configure命令行选项:-)。

以下是我在Ubuntu 14.04上安装的内容

$ sudo vi /etc/apt/sources.list
  >>> add 'deb http://nginx.org/packages/ubuntu/ trusty nginx' to your package source list 
$ wget -q http://nginx.org/keys/nginx_signing.key -O- | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install nginx

用适用的任何Ubuntu版本代号替换trusty。