我正在尝试设置我的第一个Varnish Cache服务器,对于任何有经验的人我都有几个问题。
1。)我正在运行Varnish作为独立服务器。我是否也需要在同一台服务器上安装Apache。最终,Varnish背后的实际网站不在此服务器上。
2.。)我是否将域指向Varnish,然后将配置设置为指向托管站点的服务器的IP地址?如果是这样,您如何将其指向正确的网站?
3.。)如果Varnish是独立的并且我有一个Apache内容服务器,它们都可以是80端口,只需更改default.vcl中的IP地址
后端默认{ .host =“198.221.134.235”; .port =“80”; }
对不起基本问题。我整个周末一直在谷歌上,我发现了很多关于如何安装和配置Varnish的信息,但似乎你想要Cache的网站在同一台服务器上,因为所有这些都在改变Apache监听的端口,这似乎就像这意味着该网站位于同一台服务器上。
如果您有任何有关信息的好网站,请随时分享!再次感谢!
答案 0 :(得分:4)
如果我没弄错的话,您将进行以下设置:
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