Commit 5ef82382 authored by Poul-Henning Kamp's avatar Poul-Henning Kamp
parents 6ee9fa33 6350bfb4
...@@ -2,19 +2,24 @@ ...@@ -2,19 +2,24 @@
Put Varnish on port 80 Put Varnish on port 80
---------------------- ----------------------
If your application works OK we can now switch the ports so Varnish Until now we've been running with Varnish on a high port, for testing
will listen to port 80. Kill varnish.:: purposes. You should test your application and if it works OK we can
switch, so Varnish will be running on port 80 and your web server on a
high port.
First we kill off varnishd.::
# pkill varnishd # pkill varnishd
and stop your web server. Edit the configuration for your web server and stop your web server. Edit the configuration for your web server
and make it bind to port 8080 instead of 80. Now open the Varnish and make it bind to port 8080 instead of 80. Now open the Varnish
default.vcl and change the port of the default backend to 8080. default.vcl and change the port of the *default* backend to 8080.
Start up your web server and then start varnish.:: Start up your web server and then start varnish.::
# varnishd -f /usr/local/etc/varnish/default.vcl -s malloc,1G -T 127.0.0.1:2000 # varnishd -f /usr/local/etc/varnish/default.vcl -s malloc,1G -T 127.0.0.1:2000
We're removed the -a option. Now Varnish will bind to the http port as Note that we've removed the -a option. Now Varnish, as its default
it is its default. Now try your web application and see if it works setting dictates, will bind to the http port (80). Now everyone thats
OK. accessing your site will be accessing through Varnish.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment