【发布时间】:2016-10-21 10:13:46
【问题描述】:
如何在 Linux 上安装多个不同版本的 nginx? 例如:1.8.* 和 1.9.*
并且必须同时运行所有版本!
【问题讨论】:
-
在同一个 IMO 机器上运行多个版本的 Nginx 不是很实用。您将需要设置某种代理,即 HAproxy 甚至 Nginx ;P 将负载分配到您将运行不同 Nginx 版本的端口上。因为您不能将多个 Nginx 实例绑定到同一个端口。因此,您的代理或 LB 将在不同的盒子上,或者您需要在同一个实例上运行所有内容。拥有 2 个不同的服务器会更容易,每个服务器都有自己的 Nginx。海事组织
-
这样做的理由是什么?
-
不会有冲突,比如v1.8。 *,127.1.8。 * 与 v1.9 一起使用的 IP 范围。 * 和 127.1.9. * IP 范围。对于 Apache,这没有问题, nginx 比 Apache 新开发,我怀疑无法解决。
-
Alexey 十 - 目标是创建一个测试环境,在其中不同的设置可以在不同的配置下测试,一个网站在运行。我知道这取决于 PHP,但 http 服务器会干扰正常运行。
标签: linux http nginx installation server