<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hey Guys, <br>
<br>
So happy to find this mailing list.<br>
I am 2-3 weeks into using Varnish Cache for the first time.<br>
<br>
I am on a Plesk Webserver with multiple domains (Mainly Drupal
sites) running Centos.<br>
Plesk has an <a class="moz-txt-link-freetext" href="Nginx:80">Nginx:80</a> -> <a class="moz-txt-link-freetext" href="Apache:7080">Apache:7080</a> setup.<br>
<br>
Following Varnish documentation for 4.1.11, which is the latest
version compatible with Drupal:</p>
<ul>
<li>Changed Nginx port from 80 to 8080.</li>
<li>Changed Varnish default port from 6081 to 80.</li>
<li>Changed my default backend to point back to Nginx on port
8080.</li>
<li>So now I have, Varnish -> Nginx -> Apache<br>
</li>
</ul>
I do some test with Curl -I and get some hits.
<p>Connected to my Drupal sites successfully.</p>
<p>However, doing some research I found out that Nginx does not
support ssl/tls natively.</p>
<p>Therefore, if ssl/tls termination needed, Varnish would have to
be placed behind NGinx.</p>
<p>e.g <a class="moz-txt-link-freetext" href="Nginx:80">Nginx:80</a> -> <a class="moz-txt-link-freetext" href="Varnish:6080">Varnish:6080</a> -> <a class="moz-txt-link-freetext" href="Apache:7080">Apache:7080</a><br>
<br>
My job was to install Varnish on our servers to be used on
specific sites for Caching purposes.<br>
<br>
I've read that Varnish first if you mainly want Caching and the
full power of Varnish or Varnish behind Nginx if you want ssl
termination and reduced power of Varnish Caching.<br>
<br>
<br>
Can someone please weigh in on this?<br>
Weigh in heavy if you must 🙂<br>
<br>
Regards.<br>
</p>
<br>
<br>
</body>
</html>