{"node_id": "f3b10d0f-2f95-11f1-b9f1-e86a64d24d78", "revisions": [{"id": "f3b2197e-2f95-11f1-9093-e86a64d24d78", "node_id": "f3b10d0f-2f95-11f1-b9f1-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "Implementing Varnish Cache\r\n===================================\r\n\r\n\r\n.. contents:: \r\n\r\nInstall varnish\r\n--------------------\r\n\r\n .. code-block:: bash\r\n\r\n  sudo apt-get install varnish\r\n\r\n\r\nMake varnish listen to port 80 \r\n-----------------------------------------------\r\n\r\nAlso disable the varnish admin port\r\n\r\n .. code-block:: bash\r\n\r\n  sudo cp -p /etc/default/varnish /etc/default/varnish.ORIG \r\n  sudo vim /etc/default/varnish\r\n \r\n  diff /etc/default/varnish /etc/default/varnish.ORIG\r\n  40c40,41\r\n  < DAEMON_OPTS=\"-a :80 \\\r\n  ---\r\n  > DAEMON_OPTS=\"-a :6081 \\\r\n  >              -T localhost:6082 \\\r\n\r\n\r\nMake Apache2 vhosts listen to port 8080\r\n----------------------------------------------\r\n\r\n .. code-block:: bash\r\n\r\n  cp -p /etc/apache2/ports.conf /etc/apache2/ports.conf.ORIG\r\n  sudo vim /etc/apache2/ports.conf\r\n  diff /etc/apache2/ports.conf /etc/apache2/ports.conf.ORIG\r\n  8c8\r\n  < NameVirtualHost *:8080\r\n  ---\r\n  > NameVirtualHost *:80\r\n  10c10\r\n  < Listen 8080\r\n  ---\r\n  > Listen 80\r\n\r\n\r\nNow edit all the vhost files with two commands:\r\n\r\n .. code-block:: bash  \r\n\r\n  cd /etc/apache2/sites-available\r\n  sudo perl -pi -w -e 's/\\:80/\\:8080/g;' *\r\n\r\n\r\nThe above command performs a search and replace on every file in the directory changing :80 to :8080\r\n\r\n\r\n\r\nRestart Daemons\r\n=======================\r\n\r\n .. code-block:: bash  \r\n\r\n  sudo service apache2 restart\r\n  sudo service varnish restart\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n", "source_format": "rst", "revision_number": 5, "created": 1333129302000}, {"id": "f3b2109d-2f95-11f1-adf5-e86a64d24d78", "node_id": "f3b10d0f-2f95-11f1-b9f1-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "Implementing Varnish Cache\r\n===================================\r\n\r\n\r\n.. contents:: \r\n\r\nInstall varnish\r\n--------------------\r\n\r\n .. code-block:: bash\r\n\r\n  sudo apt-get install varnish\r\n\r\n\r\nMake varnish listen to port 80 \r\n-----------------------------------------------\r\n\r\nAlso disable the varnish admin port\r\n\r\n .. code-block:: bash\r\n\r\n  sudo cp -p /etc/default/varnish /etc/default/varnish.ORIG \r\n  sudo vim /etc/default/varnish\r\n \r\n  diff /etc/default/varnish /etc/default/varnish.ORIG\r\n  40c40,41\r\n  < DAEMON_OPTS=\"-a :80 \\\r\n  ---\r\n  > DAEMON_OPTS=\"-a :6081 \\\r\n  >              -T localhost:6082 \\\r\n\r\n\r\nMake Apache2 vhosts listen to port 8080\r\n----------------------------------------------\r\n\r\n .. code-block:: bash\r\n\r\n  cp -p /etc/apache2/ports.conf /etc/apache2/ports.conf.ORIG\r\n  sudo vim /etc/apache2/ports.conf\r\n  diff /etc/apache2/ports.conf /etc/apache2/ports.conf.ORIG\r\n  8c8\r\n  < NameVirtualHost *:8080\r\n  ---\r\n  > NameVirtualHost *:80\r\n  10c10\r\n  < Listen 8080\r\n  ---\r\n  > Listen 80\r\n\r\n\r\nNow edit all the vhost files with two commands:\r\n\r\n .. code-block:: bash  \r\n\r\n  cd /etc/apache2/sites-available\r\n  sudo perl -pi -w -e 's/\\:80/\\:8080/g;' *\r\n\r\n\r\nThe above command performs a search and replace on every file in the directory changing :80 to :8080\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n", "source_format": "rst", "revision_number": 4, "created": 1333066262000}, {"id": "f3b20667-2f95-11f1-add9-e86a64d24d78", "node_id": "f3b10d0f-2f95-11f1-b9f1-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "Implementing Varnish Cache\r\n===================================\r\n\r\nInstall varnish\r\n--------------------\r\n\r\n .. code-block:: bash\r\n\r\n  sudo apt-get install varnish\r\n\r\n\r\nMake varnish listen to port 80 \r\n-----------------------------------------------\r\n\r\nAlso disable the varnish admin port\r\n\r\n .. code-block:: bash\r\n\r\n  sudo cp -p /etc/default/varnish /etc/default/varnish.ORIG \r\n  sudo vim /etc/default/varnish\r\n \r\n  diff /etc/default/varnish /etc/default/varnish.ORIG\r\n  40c40,41\r\n  < DAEMON_OPTS=\"-a :80 \\\r\n  ---\r\n  > DAEMON_OPTS=\"-a :6081 \\\r\n  >              -T localhost:6082 \\\r\n\r\n\r\nMake Apache2 vhosts listen to port 8080\r\n----------------------------------------------\r\n\r\n .. code-block:: bash\r\n\r\n  cp -p /etc/apache2/ports.conf /etc/apache2/ports.conf.ORIG\r\n  sudo vim /etc/apache2/ports.conf\r\n  diff /etc/apache2/ports.conf /etc/apache2/ports.conf.ORIG\r\n  8c8\r\n  < NameVirtualHost *:8080\r\n  ---\r\n  > NameVirtualHost *:80\r\n  10c10\r\n  < Listen 8080\r\n  ---\r\n  > Listen 80\r\n\r\n\r\nNow edit all the vhost files with two commands:\r\n\r\n .. code-block:: bash  \r\n\r\n  cd /etc/apache2/sites-available\r\n  sudo perl -pi -w -e 's/\\:80/\\:8080/g;' *\r\n\r\n\r\nThe above command performs a search and replace on every file in the directory changing :80 to :8080\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n", "source_format": "rst", "revision_number": 3, "created": 1333066231000}, {"id": "f3b1fce3-2f95-11f1-999a-e86a64d24d78", "node_id": "f3b10d0f-2f95-11f1-b9f1-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "Implementing Varnish Cache\r\n===================================\r\n\r\nInstall varnish\r\n\r\n .. code-block:: bash\r\n\r\n  sudo apt-get install varnish\r\n\r\n\r\nMake varnish listen to port 80 and disable varnish admin port\r\n\r\n .. code-block:: bash\r\n\r\n  sudo cp -p /etc/default/varnish /etc/default/varnish.ORIG \r\n  sudo vim /etc/default/varnish\r\n \r\n  diff /etc/default/varnish /etc/default/varnish.ORIG\r\n  40c40,41\r\n  < DAEMON_OPTS=\"-a :80 \\\r\n  ---\r\n  > DAEMON_OPTS=\"-a :6081 \\\r\n  >              -T localhost:6082 \\\r\n\r\n\r\nMake Apache2 vhosts listen to port 8080:\r\n\r\n .. code-block:: bash\r\n\r\n  cp -p /etc/apache2/ports.conf /etc/apache2/ports.conf.ORIG\r\n  sudo vim /etc/apache2/ports.conf\r\n  diff /etc/apache2/ports.conf /etc/apache2/ports.conf.ORIG\r\n  8c8\r\n  < NameVirtualHost *:8080\r\n  ---\r\n  > NameVirtualHost *:80\r\n  10c10\r\n  < Listen 8080\r\n  ---\r\n  > Listen 80\r\n\r\n  \r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n", "source_format": "rst", "revision_number": 2, "created": 1333065924000}, {"id": "f3b1ecec-2f95-11f1-ba55-e86a64d24d78", "node_id": "f3b10d0f-2f95-11f1-b9f1-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "Implementing Varnish Cache\r\n===================================\r\n\r\nInstall varnish\r\n\r\n.. code-block:: bash\r\n\r\n sudo apt-get install varnish\r\n\r\n\r\nMake varnish listen to port 80\r\n\r\n.. code-block:: bash\r\n\r\n sudo cp -p /etc/default/varnish /etc/default/varnish.ORIG \r\n sudo vim /etc/default/varnish\r\n diff /etc/default/varnish /etc/default/varnish.ORIG\r\n\r\n\r\n \r\n\r\n\r\n", "source_format": "rst", "revision_number": 1, "created": 1333065578000}], "count": 5}