gpt4 book ai didi

varnish - 设置我的第一个 Varnish 缓存服务器

转载 作者:行者123 更新时间:2023-12-04 13:34:10 26 4
gpt4 key购买 nike

我正在尝试设置我的第一个 Varnish 缓存服务器,我有几个问题想问任何有经验的人。

1.) 我将 Varnish 作为独立服务器运行。我还需要在同一台服务器上安装 Apache 吗?最终,Varnish 背后的实际站点不在此服务器上。

2.) 我是否将域指向 Varnish,然后将配置设置为指向托管站点的服务器的 IP 地址?如果是这样,您如何将其指向正确的站点?

3.) 如果 Varnish 是独立的并且我有一个 Apache 内容服务器,它们都可以是端口 80 并且只更改 default.vcl 中的 ip 地址吗

后端默认{ .host = "198.221.134.235"; .port = "80";

很抱歉回答基本问题。我整个周末都在谷歌上,我发现了很多关于如何安装和配置 Varnish 的信息,但你想要缓存的站点似乎在同一台服务器上,因为它们都在改变 Apache 监听的端口,这看起来像这意味着该网站位于同一台服务器上。

如果您有任何好的网站信息,请随时分享!再次感谢!

最佳答案

  1. 不,Varnish 和 Apache(或任何其他 HTTP/网络服务器)可以在单独的服务器上运行。
  2. 的确,将域指向 Varnish 的 IP 并按照文档中的描述设置后端:https://www.varnish-cache.org/docs/3.0/tutorial/backend_servers.html .知识产权您的网络服务器的 IP 将是后端的 IP。
  3. 正确,只要 Apache 和 Varnish 在不同的服务器上,它们都可以在端口 80 上监听

如果我没记错的话,您将拥有以下设置:


DNS example.com => 1.1.1.1
IP 1.1.1.1:80: Varnish (后端:1.1.1.2:80)
IP 1.1.1.2:80: Apache

关于varnish - 设置我的第一个 Varnish 缓存服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22148597/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com