正在设置我的第一台Varnish Cache服务器



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

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/webserver)可以在单独的服务器上运行
  2. 事实上,将域指向Varnish的IP,并按照文档中的描述设置后端:https://www.varnish-cache.org/docs/3.0/tutorial/backend_servers.html.IP您的Web服务器的IP将是后端的IP
  3. 正确,只要Apache和Varnish在不同的服务器上,它们都可以在端口80上侦听

如果我没有错,你会有以下设置:

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

相关内容

最新更新