I've installed Mercury on Debian per the Linode library document. Works great (love their documentation). Just have one small problem: my new drupal site will not answer on port 80. It only will answer on port 9880 which means something with my Pressflow/Varnish configuration isn't working right? Below are my files:
hostname:
indiestudio-s2
hosts:
127.0.0.1 localhost
173.255.213.31 indiestudio-s2
173.255.213.31 indiewriterdirectory.com indiestudio-s2
173.255.213.31
www.indiewriterdirectory.com
ports:
NameVirtualHost 173.255.213.31:9880
Listen 9880
<IfModule mod_ssl.c>
# SSL name based virtual hosts are not yet supported, therefore no
# NameVirtualHost statement here
Listen 443
</IfModule>
/etc/default/varnish
instance=pressflow
DAEMON_OPTS="-a :80 \
-T localhost:6082 \
-b localhost:9880 \
-f /etc/varnish/pressflow.vcl \
-S /etc/varnish/secret \
-u varnish -g varnish \
-s file,/var/lib/varnish/$INSTANCE/varnish_storage.bin,250MB"
/etc/varnish/pressflow.vcl
backend default {
.host = "127.0.0.1";
.port = "9880";
.connect_timeout = 600s;
.first_byte_timeout = 600s;
.between_bytes_timeout = 600s;
}
If anyone can give me a heads up as to what I'm not configuring correctly that would be AWESOME.