【问题标题】:Setting the backend setting for Apache + Nginx为 Apache + Nginx 设置后端设置
【发布时间】:2012-06-30 14:26:57
【问题描述】:
backend default {
     .host = "localhost";
     .port = "8080";
}

在清漆配置中,应该分配哪个端口?我在后端使用 Apache 收听 1740,而 Nginx 正在收听 80proxy_pass 到上游 127.0.0.1:1740

【问题讨论】:

  • 我认为您的问题需要更多?我不知道,我正在尝试自己解决 nginx。你读过这个吗?这对我来说是半-半-有帮助的:stackoverflow.com/questions/5877929/…
  • 如果我错了,请原谅:P 你想知道如何为 varnish 配置多个后端吗?
  • 你想从清漆中得到什么?我希望是一个缓存层。但是 nginx 有什么用呢?提供静态内容?您可以直接从 apache 中执行此操作,并在前面使用清漆缓存。如果不涉及 SSL,我会一起抛弃 nginx。

标签: nginx apache2 varnish


【解决方案1】:

为什么不只是 nginx + varnish?

nginx 和 apache 都是 webserver,当然你可以使用 nginx proxy_pass...但是如果这是同一个服务器,我会放弃 apache 或 nginx...选择一个。

无论如何,“Varnish 是一个 Web 应用程序加速器。你将它安装在你的 Web 应用程序前面,它会显着加速它。” (从他们网站的主页复制粘贴)

所以我认为首先你应该决定你是想要 nginx 还是 apache 有你的 web 服务器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-21
    • 1970-01-01
    • 1970-01-01
    • 2013-05-03
    • 2014-09-24
    • 1970-01-01
    • 1970-01-01
    • 2019-03-11
    相关资源
    最近更新 更多